Filed under: Business, Design, Developer, Fun, Internet, Web services, Apple, iPhone
The official iPhone development guide
A lot of companies, like Zoho, had to build their iPhone specific web applications without even testing on the iPhone. There was a lot of guessing games and sheer luck that had to go into building these applications and getting them ready for a semi final release before Apple's latest invention hit the streets. Now that the iPhone is out, Apple wants to ensure that web applications and content flow smoothly on it. They have released a special developer's guide to help understand the iPhones capabilities, to ensure established web design practices are followed, and that iPhone specific design principles are met.
The iPhones applications run off of Safari and it uses the same Web Kit engine as Safari on computer desktops. Using the Safari Web Kit engine, developers can build Web 2.0 sites and applications that will entice iPhone users, this guide will help get you started.
The developers guide covers:
- Understanding user iPhone interaction
- Use Standard design practices
- Integrate with phone, mail and maps
- Optimize pages
- Ensure a great audio and video experience
- Find out what Safari supports
- Connect with other web developers
If you have built an application for the iPhone drop it in the comments, we would love to check it out! Check out a list of current iPhone applications here.
[via tuaw]
After spending the better part of an hour on 
Reader Comments (Page 1 of 1)
ReviewSaurus said 2:26PM on 7-05-2007
Well, its good to see that now there will be more and more developers working towards an iPhone version for their applications. That will help in the popularity of Safari too!
And why is that, whenever I think of starting up a list you guys do it afore!
Reply
Gerd said 4:58PM on 7-05-2007
Actually this document left some questions unanswered for me. Since i have to wait a bit till iPhones arrive in Germany, maybe somebody can answer theses questions for me:
* Is display: block in style sheets recognized while double-tapping?
* I there full RFC2806 support for the tel: URLs (e.g. pauses and touchtones???)
* Is the google maps app hardwired to the urls or mapped via MIME-types? If so which?
The full text can be found at: http://relations.ka2.de/?p=244
Reply