Skip to Main Content
Professional iPhone™ and iPod® touch Programming: Building Applications for Mobile Safari™
book

Professional iPhone™ and iPod® touch Programming: Building Applications for Mobile Safari™

by Richard Wagner
January 2008
Beginner to intermediate content levelBeginner to intermediate
307 pages
6h 49m
English
Wrox
Content preview from Professional iPhone™ and iPod® touch Programming: Building Applications for Mobile Safari™

Chapter 1. Introducing the iPhone and iPod touch Development Platform

The introduction of the iPhone and subsequent unveiling of the iPod touch revolutionized the way people interacted with handheld devices. No longer did users have to use a keypad for screen navigation or browse the Web through "dumbed down" pages. These Apple devices brought touch screen input, a revolutionary interface design, and a fully functional Web browser right into the palms of people's hands. However, the question in the developer community in the months leading up to the release of the iPhone was: Will Apple allow third-party developers to develop custom applications for this new mobile platform? Apple's response was one that made Web developers happy and Objective-C programmers sad — iPhone and iPod touch applications would be Safari-based apps that are built using standard Web technologies. Apple opted for this solution as a way to provide developers with the freedom to create custom apps, all the while maintaining control of the user experience of these two devices.

Discovering the Mobile Safari Platform

An iPhone and iPod touch application runs inside of the built-in Safari browser that is based on Web standards, including:

  • HTML/XHTML (HTML 4.01 and XHTML 1.9, XHTML mobile profile document types)

  • CSS (CSS 2.1 and partial CSS3)

  • JavaScript (ECMAScript 3, JavaScript 1.4)

  • AJAX (e.g., XMLHTTPRequest)

  • Ancillary technologies (video and audio media, PDF, and so on)

Safari on iPhone and iPod touch (which I refer ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

The iPhone™ Developer’s Cookbook: Building Applications with the iPhone 3.0 SDK, Second Edition

The iPhone™ Developer’s Cookbook: Building Applications with the iPhone 3.0 SDK, Second Edition

Erica Sadun
Release 2.0: Issue 3

Release 2.0: Issue 3

Jimmy Guterman

Publisher Resources

ISBN: 9780470251553Purchase book