Today Apple released official documentation to develop AJAX web applications for iPhone. Most interesting tips is about understanding the User-iPhone interaction and knowing the input device.

iPhone users supply their own input device — two fingers. Fingers come in all sizes and shapes, from the thin, pointy model to the thick, rounded one. Yet, webpages are designed to receive mouse events, not finger events. Existing pages need to continue to work as expected even with the finger as an input device.

 Finger mouse

The gesture available are Double Tap, Touch and hold, Drag, Flick, Pinch open and Pinch close. There is some notes accordingly that there are no gestures for cut, copy, paste, drag-and-drop, and text selection. The links on a page should not be too close due to finger width which limits the link density on page. f the links are too close, your users won’t be able to choose a single one.

Continue reading ‘Optimizing Web Applications and Content for iPhone’

Today the official launch of the most awaited Apple new phone : iPhone. Everybody was in line since very early today. Plans are not bad with unlimited data bandwidth email and web, unlimited visual voicemail, and unlimited mobile to mobile. Pricing started from $59.99 the 450 minutes offer, but there is a minimum new 2-year wireless service plan and activation fee required to activate iPhone features, including iPod; plans are subject to AT&T credit approval.

As the name indicates, AJAX4iPhone.com will focus on AJAX applications for iphone, since there was already many applications ready to go before even the official launch of iPhone. We’ll talk also about development tools, tips, ideas and even accessories. The first day is very hot at apple stores, since they target to ship 10 million units in 2008.