urbanairship/phonegap-ua-push — pull request #47 by rlepinski (2013-07-29 21:05:45+00:00)
Title: LIB-717 - Update to phonegap 3.0

Update the plugin to 3.0. Uses the new plugin setup.

Common Changes:
- Remove sample apps. Code for the sample can now be found in Examples/*
- Uses the plugman plugin layout
- Pulls airship config options from the cordova config.xml
- Run all calls in each plugin in a different thread

iOS Changes:
- Call takeoff on plugin initialize instead of init with webview (still calls takeoff before the application didFinishWithOptions)

Android Changes:
- Utilize autopilot for taking off. We cannot modify the application with plugman.
- Clean up Push Receiver. Removed the location case - never triggered and did not seem to be needed.

Issues:
- On Android API < 4.0, analytics will not work on phonegap build. Requires a manually instrumenting the activity.

Testing:
- Created a project, installed plugin, ran app
- Send push, receive push
- Ran through UI on both, made sure things behaved correctly based on logs