
Phonegap is a free open source framework for building cross-platform mobile apps from a single codebase, using the Cordova engine and cloud build service to deploy to multiple platforms.
PhoneGap platform support spans Android versions, iOS, Windows Phone, BlackBerry 10, Firefox OS, Amazon Fire, and more, enabling cross-platform deployment and broader app compatibility.
Phonegap wraps JavaScript code into a native app, enabling cross-platform deployment to Android and iOS, acting like a web browser that runs offline with the built-in WebKit engine.
Install the JDK and Android SDK, then set up the java path and environment. Configure Android tools and Apache to deploy your PhoneGap app on Android.
Set up the iOS environment for Phonegap development by installing the code from the app store on a Mac OS X system, with notes on minimum requirements and alternate setups.
Set up the Windows Phone environment by installing the Windows Phone SDK on a 64-bit Windows 8 system, downloading Cordova, and creating templates for WP7 and WP8.
Learn how to use the camera API to take photos or pull images from the gallery, source type, configure quality, encoding type, media type, dimensions, handling base64 data and errors.
Explore the PhoneGap media API to record and play sound files, create a media object with a source location and callbacks, and control playback with play and stop.
Learn practical PhoneGap tweaks to make your app feel native. Set viewport and scale, disable text selection, dragging, and anchor popouts, and boost performance with plugins and cloud builds.
You probably already know HTML, CSS, JavaScript and the basics of database-driven applications. In this course we put all of those tools to work to build a mobile application in PhoneGap for iOS, Windows Phone and Android devices.
PhoneGap is a free and open source framework that allows you to create mobile apps using standardized web APIs for the platforms you care about.
Topics include:
Welcome to the course "Building Mobile Apps Using Phone"