Home > Store > Programming > General Programming/Other Languages
Developing Hybrid Applications for the iPhone: Using HTML, CSS, and JavaScript to Build Dynamic Apps for the iPhone
- By Lee S. Barney
- Published Jun 22, 2009 by Addison-Wesley Professional. Part of the Developer's Library series.
- Copyright 2009
- Dimensions: 7 X 9
- Pages: 216
- Edition: 1st
- Book
- ISBN-10: 0-321-60416-4
- ISBN-13: 978-0-321-60416-3
- eBook
- ISBN-10: 0-321-60448-2
- ISBN-13: 978-0-321-60448-4
Register your product to gain access to bonus material or receive a coupon.
“For those not ready to tackle the complexities of Objective-C, this is a great way to get started building iPhone apps. If you know the basics of HTML, JavaScript, and CSS, you’ll be building apps in no time.”
—August Trometer, Owner of FoggyNoggin Software, www.foggynoggin.com
Discover the Easier, Faster Way to Build High-Quality iPhone Applications
Now, you don’t need to dive headfirst into Objective-C to write state-of-the-art applications for the iPhone. You can use web development tools and technologies you already know: JavaScript, HTML, and CSS. In this book, long-time web and mobile application developer Lee S. Barney shows you how to use the QuickConnect and PhoneGap frameworks to create secure, high-quality, modular hybrid iPhone applications.
Lee S. Barney walks you through the entire hybrid iPhone development process, from creating great user interfaces to compiling, deploying, and executing applications. Along the way, he introduces techniques and sample code designed to streamline development, eliminate complexity, optimize performance, and leverage all iPhone’s native capabilities—from its accelerometer and GPS to its built-in database. Coverage includes
- Using Dashcode and Xcode together to create unique, exciting hybrid iPhone applications
- Using the QuickConnect JavaScript API to perform tasks ranging from vibrating the phone to accessing the accelerometer and GPS location data
- Accessing native iPhone functionality using the PhoneGap JavaScript API
- Storing, retrieving, and managing data on the iPhone, even without network access
- Using XMLHttpRequest to access or synchronize remote data and use web services
- Creating Google-based maps for your own app that work like those you see in the iPhone’s Maps application
This book systematically lowers the barriers to iPhone development, enabling web developers to build any iPhone application they can imagine without long development cycles or steep learning curves!
Related Articles
The Biggest iPhone OS 3 Features and How to Get The Most Out of Them
Where the Web and the Desktop Meet: An Interview with Lee Barney
Online Sample Chapter
Accessing iPhone's GPS, Acceleration, and Other Native Functions with QuickConnect
Sample Pages
Download the sample pages (includes Chapter 4 and Index)
Table of Contents
Preface xiii
Chapter 1: Developing with Dashcode and Xcode 1
Chapter 2: JavaScript Modularity and iPhone Applications 25
Chapter 3: Creating iPhone User Interfaces 45
Chapter 4: GPS, Acceleration, and Other Native Functions with QuickConnect 75
Chapter 5: Hybrid Applications, GPS, Acceleration, and Other Native Functions with PhoneGap 95
Chapter 6: Embedding Google Maps 111
Chapter 7: Database Access 127
Chapter 8: Remote Data Access 155
Appendix A: Introduction to JSON 173
Appendix B: The QuickConnectFamily Development Roadmap 179
Appendix C: The PhoneGap Development Roadmap 183

This book includes Instant Online Access with
and free shipping!
Instant Online Access with Safari Books Online
With your book purchase you are entitled to free, instant online access to that book on Safari Books Online for 45 days. After you've completed your purchase, you will receive instructions on how to log into Safari Books Online. If you do not want to receive online access to the book, simply uncheck the box for Instant Online Access in your cart.
This book includes Instant Online Access with
and free shipping!
Instant Online Access with Safari Books Online
With your book purchase you are entitled to free, instant online access to that book on Safari Books Online for 45 days. After you've completed your purchase, you will receive instructions on how to log into Safari Books Online. If you do not want to receive online access to the book, simply uncheck the box for Instant Online Access in your cart.

eBook
$31.99
$22.39
This PDF is DRM-free and requires the free Adobe® Reader® software. The PDF will be accessible from your Account page after purchase. Read our Non-DRM PDF FAQ.
- Save more by becoming a member.
- Request an Instructor or Media review copy.
- Corporate, Academic, and Employee Purchases
- International Buying Options
Online access to books, videos, and tutorials from Addison Wesley, Prentice Hall, Cisco Press, IBM Press, O'Reilly Media and others - starting as low as $22.99. Learn more and start a free trial.


Account Sign In
View your cart