iPhone in Action![]() Introduction to Web and SDK Development Christopher Allen and Shannon Appelcline MEAP Release: May 2008 Softbound print: December 2008 (est.) | 350 pages ISBN: 193398886X |
|||
| Start Reading iPhone in Action today through the Manning Early Access Program | |||
|
iPhone in Action iPhone 3G Giveaway!
MEAP OPTIONS*Congratulations to our winner Henning Follmann! Eligibility - All purchasers of iPhone in Action in any format will be eligible, including those who purchased prior to the start of this promotion.
Drawing and Notification - Winner will be selected at random on July 11, 2008 and notified by email. If winner fails to respond in three (3) days another winner will be selected.
Terms and Conditions - Prize consists of an Apple gift certificate for $199 USD, the current suggested retail value of the Apple 8GB iPhone 3G . Phone activation and plan are not included. The winner is solely responsible for all applicable federal, state, and local taxes associated with the receipt of the prize.
|
|||
| MEAP + Ebook only - $24.99 | |||
| MEAP + Print book + Ebook Combo - $44.99 | |||
| Print book only - $39.99 (Not yet available for order) | |||
| * Download early chapters in PDF format! For more information, please see the MEAP FAQs page. | |||
| About MEAP Release Date Estimates | |||
Table of Contents, MEAP Chapters & Resources
| Table of Contents | Resources | |
|
PART 1: An Introduction to iPhone Programming
1. Introducing the iPhone - FREE 2. Web Development or the SDK? - FREE PART 2: Designing Web Pages for the iPhone 3. Redeveloping web pages for the iPhone - AVAILABLE 4. Using advanced Webkit for web apps - AVAILABLE 5. Using iUI for web apps - AVAILABLE 6. Using Canvas for web apps - AVAILABLE 7. Building web pages with Dashcode 8. Debugging iPhone web pages - AVAILABLE 9. SDK programming for web developers - AVAILABLE PART 3: Learning SDK Fundamentals 10. Learning Objective-C and the iPhone OS 11. Using Xcode 12. Using Interface Builder 13. Creating basic View Controllers 14. Monitoring events and actions 15. Creating advanced View Controllers |
Part 4 Programming with the SDK Toolkit
16 Data: Contacts and preferences 17 Positioning: Accelerometers and location 18 Media: Photos and sound 19 Graphics: Quartz and OpenGL 20 The Web: Web views and internet connections Appendices Appendix 1. iPhone OS class reference Appendix 2. External sources and references Appendix 3. Publishing your SDK program |
|
DESCRIPTION
An iPhone user is as likely to be flicking, tapping, or staring at his iPhone as speaking into it. And for developers, it's a whole new ballgame. To build native iPhone apps, you have to master an innovative user interface, a new SDK, and radically expanded limits for what a mobile application can do. The game changes on the web, too, where sites and applications can take advantage of the iPhone's unique navigation, display, and media capabilities.
iPhone in Action offers a complete introduction to native and web programming for the iPhone. You'll start with a dev-level overview of the iPhone's features and capabilities. Then, you'll learn to adapt web pages for the iPhone, using unique metatags and events. You'll also use the WebKit, iUI, and Canvas to match the look-and-feel of iPhone native apps on the web. Finally, you'll dive into the iPhone SDK, learning the basic building blocks of the iPhone's user interface, as well as digging deep into the iPhone's toolbox to learn about accelerometers, GPS, media integration, and much more. Along the way, you'll use Apple's standard tools to program, debug, and test iPhone applications.
This book is intended as an introduction to its topics. Proficiency with C, Cocoa, or Objective-C is helpful but not required.
WHAT'S INSIDE
- Creating web apps optimized for the iPhone using Canvas, WebKit, and iUI
- Learning about the new iPhone native SDK
- Programming with Cocoa Touch's UIKit
- Building apps that delve into the iPhone's toolbox
- Blending web & iPhone SDK development
About the Authors
Christopher Allen is one of the leaders of the iPhone Web Developer community. He is the host of iphonewebdev.com, which is the largest community of iPhone-based web developers anywhere, and manages its mailing list. He also helped to organize iPhoneDevCamp and oversaw its Hack-a-thon. Christopher is a longtime technologist, and is also a leader in social software and was one of the authors of TLS, the next-generation SSL protocol.
Shannon Appelcline is a writer and technologist. He was a participant in Charles River Media's Massively Multiplayer Game Development 2. He has also been published by Chaosium Inc., Issaries Inc., Jones Publishing, Partizan Press, White Wolf Publishing, and Wizards of the Coast. In 2007 he wrote over 350,000 words for professional publication, including books for Mongoose Publishing and Moon Design Publications. He has also written fiction published by Green Knight Publishing and comic books published by Skotos Tech.
About the Early Access Version
This Early Access version of iPhone in Action enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Forum
Want to learn More?
Sign up to read more content when it is released and to receive news about this book.


