How To's

This is a list of resources contributed by users. Post your suggestions to the discussion forum.

Third Party Sites and Blogs publishing useful buzztouch resources

 

Self hosting the buzztouch control panel

arrowIntalling the buzztouch self hosted control panel.
This is document walks you through how to setup setup the self hosted buzztouch package on your webserver. The document assumes you already have a webserver setup and understand how to FTP files and manage websites. The download for the package is in your Account > Self Hosted Servers screen (login required).
arrowSetting up buzztouch self hosted control panel on the Amazon EC2 Cloud.
This is an detailed step-by-step guide showing you how to set up a buzztouch control panel on the Amazon EC2 cloud. The document is very complete and touches on many technical details useful for server administrators.
 

iOS and / or Android (not specific)

arrowv1.5 Documentation
Documentation for buzztouch v1.5 is extensive and covers all the different screen types available in v1.5
arrowThings you need to know before you start developing apps
@GoNorthWest has done it again and this guide to understanding all the necessary tools and parts and software you'll need to make apps is invaluable for aspiring devs.
arrowHTML Tutorial
A nice step-by-step tutorials for learning all you ever needed to know about HTML.
 

iOS

Android

arrowIntegrating Scringo with BT / iOS
@ianjamespiano explains how to add the Scringo SDK to your buzztouch project. He credits @Elon and @MacApple for helping bring this to life.
arrowCommon iOS / Apple Errors and Solutions
@GoNorthwest has documented some common errors and solutions when working with Xcode and iOS.
arrowSubmitting Apps to iTunes Connect
Review this document before submitting your app to iTunes for approval. @GoNorthWest covers each step in details and understanding the process will help you avoid some common pitfalls.
arrowGame Center Tutorial
This is a detailed step-by-step about integrating iOS Game Center in a buzztouch v1.5 app. It's very easy to follow and a great addition for game-centric apps.
arrowAchievement Tutorial
This builds on @MGoBlue's Game Center tutorial and shows how to set achievements in game center.
arrowProblem Reporting and Basic Debugging
This is a great guide that walks you through how to display the debug console and what to include when you post a question to the forum. iOS and Android are covered.
arrowAdding files to an X-code project
This is a great guide that walks you through adding project files (such as images) to an X-code project. iOS and Android are covered.
arrowUnderstanding Online vs. Offline apps.
See this extensive explanation of how the Refresh process works and how online vs. offline apps behave as it related to the Data URL and Report To Cloud URL settings in your control panel and BT_config.txt file.
arrowHandling "old" cached data after App Update
See this document if your app is having trouble parsing "old" cached data after updating the app on a device from the App Store.
arrowiOS Human Interface Guidelines
The principles discussed in this lengthy document should be followed whenever possible.
arrowiOS Artwork / Image Reference
These materials are helpful when trying to remember what size and format iOS artwork should be.
arrowSetting the Provisioning Profile
You'll need to understand the concepts in this document if you want to compile iOS app's for the App Store or for installing on a test device.
arrowBuilding and Submitting to App Store
You'll need to understand how to build and submit your app for the App Store if you want to be included in iTunes.
arrowManaging Audio Playback Behavior
iOS Audio Sessions are used to control audio playback behavior. Creating an Audio Session and adjusting some settings in your info.plist file allows you to control when happens to the audio when different events occur (headphones plugged in, app pushed to background, etc).

 

arrowCommon Eclipse / Android Errors and Solutions
@GoNorthwest has documented some common errors and solutions when working with Eclipse and the Android SDK.
arrowSetting up your Android Development Environment (Windows)
This is a great guide that walks you through setting up your machine to compile Android projects - Windows version. See next entry for Mac OSX version.
arrowSetting up your Android Development Environment (Mac OSX)
This is a great guide that walks you through setting up your machine to compile Android projects - Mac OSX version. See previous entry for Windows version.
arrowIntercepting Menu Taps
This document is an attempt to help you understand how a menu-tap is processed so you can perform custom actions in some situations. The example illustrates how to open a PDF document directly instead of loading the PDF document screen. This allows a PDF to open with a "landing page."
arrowProblem Reporting and Basic Debugging
This is a great guide that walks you through how to display the debug console and what to include when you post a question to the forum. iOS and Android are covered.
arrowSigning Android Apps (all about keystores)
Google requires that all Android applications are "signed" with a certificate. This detailed document shows how to use the keystore tool to sign for debug or release.
arrowUnderstanding Online vs. Offline apps.
See this extensive explanation of how the Refresh process works and how online vs. offline apps behave as it related to the Data URL and Report To Cloud URL settings in your control panel and BT_config.txt file.
arrowObtaining a Google Maps API Key
Our favorite super-hero editor created this awesome .PDF. This one covers all you ever wanted to know about Google Maps API Keys.
arrowCompiling your Android Project in Eclipse
This is a great guide that walks you through how to compile your Android project using Eclipse.
arrowAdding file to an Android / Eclipse project
This is a great guide that walks you through adding project files (such as images) to an Android project. iOS and Android are covered.
arrowUsing Xtify™ in an Android App  |  Xtify and Android Sample Project
This cool .pdf covers how to use Xtify's Push Notifcation Service with an Android app. It's detailed and technical and covers all the points necessary to get push notifications running in Android using a third party service.
arrowHello World Application
A sample from the Android developer site. This is Android's version of a "Hello World" application.
arrow5 Star Android Tutorials
A series of video tutorials from the thenewboston's youTube channel.
arrowInstalling Android Virtual Device (simulators)
See this if you're struggling to undestand the Android Emulator process or need a technical explanation about how they work and what they are for.