- Choose a platform: Evaluate the pros and cons of three platforms (native ios, native android or a hybrid app using html, javascript and phonegap to access native controls).
- Resources:
- Drills:
- Challenge: Create a Hello World app in the chosen platform and deploy it to a phone.
- SUMMARY: Course choice is PhoneGap with HTML5, CSS and jQuery Mobile.
- Design a Mobile Application: Create a complete design of a mobile application including user stories, requirements, and mockups with event interaction and flow. Understand the controls in each environment: native ios, native android and a chosen JavaScript/CSS framework (like jQuery Mobile); and be able to translate between them.
- Resources:
- Drills: Recreate an existing application views in the chosen platform.
- Challenge: Create all of the views in your application.