Synopses & Reviews
Written for Xcode 4, iOS 4 in Action guides you from setting up your development environment, through coding your first app, all the way to selling in the App Store. Work through sample applications including a chat client, a video game, an interactive map, background audio, and more as you explore the iOS 4 SDK.
About the Technology
Version 4 of the iOS SDK adds powerful new features like multitasking, GCD, blocks, and iAds. With the release of Xcode 4, it's easier than ever to get programming, even if you're new to Objective-C.
About the Book
iOS 4 in Action, written for Xcode 4, is a detailed, hands-on guide that goes from setting up your development environment, through your first coding steps, all the way to creating a polished, commercial iOS 4 application. You'll run through examples from a variety of areas including a chat client, a video game, an interactive map, and background audio. You'll also learn how the new iOS 4 features apply to your existing iOS 3 based apps. This book will help you become a confident, well-rounded iOS 4 developer.
Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
- Full coverage of iOS SDK 4.3
- Mastering Xcode 4
- Multitasking for iPhone and iPad
- Game Center, iAd, and AirPrint
- Local and push notification
- Implementing in-app purchasing
Who Should Read this Book
No previous iPhone or iPad know-how needed. Familiarity with C, Cocoa , or Objective-C helps but is not required ===============================
Table of Contents
- Introducing iOS 4 with iPhone and iPad
- Learning Objective-C
- Using Xcode 4
- Xcode and debugging
- Basic view controllers
- Monitoring events and actions
- Advanced view controllers
- Data: actions, preferences, and files
- Data: advanced techniques
- Positioning: accelerometers, location, and the compass
- Media: images and the camera
- Media: audio and recording
- Graphics: Quartz, Core Animation, and OpenGL
- The web: web views and internet protocols
- Peer-to-peer connections using Game Kit
- Using Event Kit on the iPhone and iPad
- Local and Push notification services
- The Map Kit framework
- In-app purchasing using Store Kit
- Making money with iAd
- Introducing multitasking
- Multitasking in depth
iOS 4, Apple's advanced mobile operating system, has introduced new and improved features to the iPhone/iPad SDK, including multitasking, the accelerometer, mapkit, push notifications, in-app purchasing and iAd. Originally developed for the iPhone, the system has since been shipped on the iPod Touch, iPad, and Apple TV.
iOS 4 in Action, a completely updated edition of iPhone and iPad in Action, goes beyond the basics of iPhone OS development, to provide readers with everything they need to create fully-functional, store-ready apps. Completely illustrated and easy to pick up, this book contains an array of sample apps to help readers learn from the ground up, one step at a time. Readers will then be shown how to apply this new skill set toward more advanced projects.
iPhone and iPad In Action, compiled by mobile software developer and blogger Brandon Trebitowski, simplifies existing iPhone topics while also updating them to account for the 3.4 SDK framework including iPad coverage. Beyond covering the basics of iPhone development, this edition also explores exciting topics such as the accelerometer, peer-to-peer gaming, mapkit, push notifications, and in-app purchasing. The reader is provided with step-by-step instructions on how to integrate the APIs into new or existing applications.
After completing this book, the reader will have all of the knowledge necessary to create fully functional iPhone applications ready for the App Store. There are many sample applications to work from including a chat client, video game, interactive map, and many others.
Why bother with the SDK when you can simply build web apps for Apple\\\'s iOS devices? Web apps can\\\'t access an iPhone\\\'s music library, camera, or iOS system software for maps, audio, and more. Nor can you sell web apps in the App Store. If you want to take full advantage of the iPhone and iPad, iOS 4 SDK is your tool -- and this is your book. Includes full coverage of iOS SDK 4.2.
- Learn the distinction between web app and iOS native app programming
- Create a workbench app to test code snippets throughout the learning process
- Get a structural view of an iOS app, and compare the process of building objects in Objective-C versus JavaScipt
- Discover how your code launches iOS apps and makes them user-ready
About the Author
Jocelyn Harrington is a mobile developer and speaker. As an Apple Certified iPhone Developer, she has already authored or co-authored 16 apps in the AppStore. Jocelyn is a full time developer for an in-app integration SDK on iPhone OS platform.
Brandon Trebitowski is a software developer and author. In August of 2008, he started iCodeBlog.com to teach aspiring developers how to write software for the iPhone. After the blog was acquired by RightSprite in December of 2008, he began working full time for them developing mobile software. He also co-authored the previous edition, iPhone and iPad in Action.
Christopher Allen hosts iphonewebdev.com, the largest iPhone web dev community, and is a founder and organizer of the iPhoneDevCamp conference. A longtime technologist, Chris was one of the authors of TLS, the next-generation SSL protocol. He also co-authored the previous edition, iPhone and iPad in Action.
Shannon Appelcline is a widely published writer and technologist, who has written everything from game programming articles to comic books. He also co-authored the previous edition, iPhone and iPad in Action.
Table of Contents