While You’re Waiting For The iPhone SDK…
As a previous post indicated, Apple has yet to publicly release the iPhone/iTouch non-web SDK and it is still unclear if casual developers will be able to get their applications onto these new devices. As we all wait like expectant parents, there are some great resources out there for the current, Apple-preferred method of iPhone development.
Wrox Press recently released Professional iPhone and iPod touch Programming: Building Applications for Mobile Safari by Richard Wagner. So far (not quite finished with it yet), the book is an great reference for iPhone web development and focuses on the most effective use of Joe Hewitt’s iUI framework. The CSS-heavy framework provides an excellent base for your iPhone/iTouch applications and enables you to focus on application design rather than device quirks.
One of the best features of the book is how Wagner drives home the need for applications to be both network-resilient and network-aware. The iPhone has the ever-tenuous EDGE connections to deal with and Wi-Fi is not always stable or speedy, even on the iTouch. This book and the iUI framework should help you quickly build robust and speedy web-based applications for either device and make you an overall better mobile-targeted web developer.
Web-based iApps will continue to have their place in the iWorld even after the on-device SDK is released and you can find additional resources over at iPhoneWebDev.
If you’re using the iUI framework, have read Richard Wagner’s book or have other suggestions for mobile web development, drop a note in the comments with your thoughts/experiences/suggestions.





Laura on February 12th, 2008 at 8:50 pm
Why would the programmers of http://www.oprah.com suddenly dump Safari browsers? All my computers are MAC. Then on todays (02-12-08) show she promotes a Sprint phone? Do you think Apple is creating a hostile environment by giving exclusives to AT&T?
-Laura
Dan on February 15th, 2008 at 1:24 pm
@Laura: I think the programmers are doing you a favor.
Anne on February 19th, 2008 at 9:55 am
Apple would not create a hostile environment I don’t think. Offering this is not hostile in my opnion.
M8244 on June 2nd, 2008 at 1:58 am
M8244
Apple-preferred method of iPhone development.
Apple on July 1st, 2008 at 4:22 am
http://www.laptopbattery-inc.co.uk
This book and the iUI framework should help you quickly build robust and speedy web-based applications for either device
edhardy on December 13th, 2008 at 5:27 pm
thanks for sharing!
thanks for sharing!ed_hardy