When Apple originally brought out the iPhone, there was only one way to program the device: by writing web apps. Web applications remain a viable alternative. The introduction of iOS has not changed that. HTML5, CCS3, and JavaScript can produce some amazing results (and without the low-level concerns involved with iOS programming).
Unlike a number of other topics, there is a wealth of video presentations on HTML5, CCS3, JavaScript, and iOS. An extended set of sessions given by Jake Carter over a period of nine weeks provides a good introduction to using these technologies in a mobile environment.
Carter builds three separate web apps. The Twitter app makes use of AJAX and JSON, Offline Storage, and Geolocation. The Contacts app uses Offline Storage and Form Types to control which onscreen keyboard is pulled up on the iOS device. The third application is a Movie Trailer app that shows how to use the new HTML 5 Audio and Video tags.
Week One covers basic development setup and review of the sample applications and underlying technologies. The Twitter app is built in Weeks Two through Five. The Contacts app is completed in one session, Week Six. The remainder of the weeks are devoted to the Movie Trailer app. You should view Weeks One through Five. The Contacts and Movie Trailer apps are optional.
[07:00]
For those who prefer your learning old school, or simply want to reinforce the video presentations, Sams Teach Yourself HTML5 Mobile Application Development in 24 Hours is an excellent alternative. Although you might consider reading the entire book, the following links map more or less directly to the information presented in the Carter videos.
[14:00]
There has been error in communication with Booktype server. Not sure right now where is the problem.
You should refresh this page.