creating android apps using html5 with phonegap
Daniel Popescu | Computer Scientist | Adobe
Mobile Development
Native Apps
Web Apps
Hybrid Apps (eg. PhoneGap)
Why would you use PhoneGap?
- Write once, run everywhere
- Native Installers -> Application Stores
- Use standard web technologies
PhoneGap could be your best friend if
- You want to target multiple mobile platforms
- You know HTML/JavaScript/CSS
- Extend existing in-browser apps with native features
- Data-centric apps, social networking, simple games
PHONEGAP vs Apache Cordova
Contributors
Adobe
Microsoft
RIM
IBM
PhoneGap Plug-ins
- Extend the buit-in functionality with custom plug-ins
- Delegate heavyweight data processiong to native code
- Create background services
What can you use to build your app?
Build PhoneGap app as you'd build a regular web app
Creating the native installers
- Using the target platform tool chain
- Using PhoneGap Build - a cloud service
PhoneGap Build
(http://build.phonegap.com)
- Supports: IOS, Android, BlackBerry, WebOS, Windows Phone and Symbian
- It is free and it will always be free for Open Source projects
- You can either upload your files or provide a Git/SVN repository
PhoneGap Emulate
(http://emulate.phonegap.com)