Book description
The iPhone offers a compelling Web-based application development platform revolving around its built-in browser, Safari, which is built upon the open source WebKit framework. This must-have book serves as a hands-on guide to developing iPhone and iPod touch Web applications.
Beginning with an introduction to Web application development for iPhone, this unique book then covers invaluable information on working with mobile and touch technologies, utilizing iPhone UI frameworks, and designing, styling, and programming the interface. You'll discover how to move Web apps to native apps and much, much more.
Walks you through the process of developing Web applications for iPhone and iPod touch
Covers how to design and develop applications that emulate the look and feel of native iPhone apps.
Instructs on how your Web app can respond to finger touch events that are a core part of the iPhone event model.
Shows you how to create Web-based offline applications using the latest HTML 5 cache technologies
Explains the unique process of moving Web apps to native apps
Features a bonus chapter on optimizing and developing for third-party browsers
Completely compliant with the new iPhone OS 3.0, as well as latest enhancements to Safari on iPhone, this indispensable book is a must-have resource.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Table of contents
- Copyright
- About the Author
- Credits
- Acknowledgments
- Introduction
- 1. Introducing Safari/WebKit Development for iPhone 3.0
-
2. Working with Core Technologies
- 2.1. Exploring HTML 5 Media Elements
-
2.2. Scripting JavaScript
- 2.2.1. Syntax and Basic Rules
- 2.2.2. Variables
- 2.2.3. Operators
- 2.2.4. Reserved Words
- 2.2.5. Basic Conditional Expressions
- 2.2.6. Loops
- 2.2.7. Comments
- 2.2.8. Functions
- 2.2.9. Data Types
- 2.3. The Document Object Model
- 2.4. Summary
- 3. Building with Web App Frameworks
- 4. Designing a Usable and Navigable UI
- 5. Styling with CSS
-
6. Programming the Interface
- 6.1. Top Level of Application
- 6.2. Displaying a Panel with an Internal URL
- 6.3. Displaying Ajax Data from an External URL
- 6.4. Designing for Long Navigation Lists
- 6.5. Creating a Destination Page
- 6.6. Adding a Dialog
- 6.7. Designing a Contact Us Page with Integrated iPhone Services
- 6.8. Scripting UI Behavior
- 6.9. Summary
- 7. Handling Touch Interactions and Events
- 8. Programming the Canvas
- 9. Special Effects and Advanced Graphics
- 10. Integrating with iPhone Services
- 11. Offline Applications
- 12. Enabling and Optimizing Web Sites for the iPhone and iPod Touch
- 13. Bandwidth and Performance Optimizations
- 14. Packaging Apps as Bookmarks: Bookmarklets and Data URLs
- 15. Debug and Deploy
- 16. The iPhone SDK: From Web App to Native App
Product information
- Title: Safari® and WebKit Development for iPhone® OS 3.0
- Author(s):
- Release date: November 2009
- Publisher(s): Wrox
- ISBN: 9780470549667
You might also like
book
Extending MFC Applications with the .NET Framework
“To anyone looking to augment their existing MFC code base and knowledge with the powerful .NET …
book
Flash Remoting: The Definitive Guide
Flash Remoting MX lets developers easily integrate rich Macromedia Flash content with applications that are built …
book
IPTV and Internet Video
The authoritative guide for executives, technology professionals and investors on rapidly emerging IPTV systems, businesses and …
book
Solaris™ 7 Reference
2004H-5 Thoroughly cross-referenced and packed with comprehensive examples for administrators and programmers Easy-to-understand explanations of UNIX …