README

Simple bootstrap for Phonegap HTML5 Application with Brunch, Backbone.JS, Ratchet

How to install?

  • install Node JS
  • install NPM
  • clone this repository
  • go to repository folder and run:
npm install

How to use?

Prepare

  • Install needed PhoneGap platforms
  • Change config.xml (/source/app/assets/config.xml) and config.json (.cordova/config.json)
  • Upload your icons and splashscreens (/source/app/res)

Workflow

You can run watcher (brunch w) or build app manualy (brunch b)

Deploy and provision tool

You can use deploy.sh script for build your application on build.phonegap.com cloud and provide app for testers with testflightapp.com (iOS) and testfairy.com (Android)

Prepare

Open deploy.sh and put your Adobe ID account data (email and password) and API keys for Testflightapp.com and testfairy.com

Commands

  • ./deploy.sh build - zip www folder and put it to the Phonegap Build cloud
  • ./deploy.sh status - get status of your app on Phonegap Build cloud
  • ./deploy.sh publish (android|ios) - download app package and provide it to the provision service, use ios or android key for choose platform
  • ./deploy.sh build_and_publish (android|ios|both) - zip www folder, put it to the Phonegap Build Cloud, wait until app will be compiled, download app package and send it to the testflightapp.com (iOS) / testfairy.com (Android) / both services
  • ./deploy.sh check_and_publish (android|ios) (android|ios) - wait until app will be compiled, download app package and send it to the testflightapp.com (iOS) / testfairy.com (Android) using provided keys