Thank you for visiting us. We are currently updating our shopping cart and regret to advise that it will be unavailable until September 1, 2014. We apologise for any inconvenience and look forward to serving you again.

Wiley
Wiley.com
Print this page Share

Beginning iOS 4 Application Development

ISBN: 978-0-470-91802-9
656 pages
October 2010
Beginning iOS 4 Application Development (0470918020) cover image
The ideal starting point for creating apps using iOS 4

Written by an experienced Apple developer and trainer, this full-color reference serves as an ideal jumping point for creating applications for Apple’s iOS 4 that runs on the iPhone, iPod Touch, and iPad. In addition to in-depth coverage of the iOS SDK, the book walks you through the various core aspects of iPhone and iPad development. You’ll learn how to take advantage of the tools provided by XCode and you’ll benefit from a solid introduction to Objective-C, which allows you to have a smooth transition to iPhone development from another platform. 

  • Offers a solid foundation for creating applications for Apple’s iOS 4
  • Covers all the new features of iOS 4 and provides a new applications template for developing iPad and iPhone apps
  • Addresses the new PopoverView for iPad apps
  • Shows how to develop background applications, which is one of the new features in iOS 4

Beginning iOS 4 Application Development is your ultimate resource for creating applications for Apple's iOS 4.

See More
Introduction.

Part I: Getting Started.

Chapter 1: Getting Started with iOS 4 Programming.

Chapter 2: Write Your First Hello World! Application.

Chapter 3: Views, Outlets, and Actions.

Chapter 4: View Controllers.

Chapter 5: Multi-Platform Support for the iPhone and iPad.

Chapter 6: Keyboard Inputs.

Chapter 7: Sc reen Rotations.

Part II : Displaying and Persisting Data.

Chapter 8: Using the Table View.

Chapter 9: App lication Preferences.

Chapter 10: File Handling.

Chapter 11: Using Database Storage SQLite3.

Part III : Advanced iOS 4 Programming Techniques.

Chapter 12: Simple Animations and Video Playback.

Chapter 13: Accessing Built-In Applications.

Chapter 14: Recognizing Gestures.

Chapter 15: Accessing the Accelerometer.

Part IV: Network Programming Techniques.

Chapter 16: Web Services.

Chapter 17: Bluetooth Programming.

Chapter 18: Bonjour Programming.

Chapter 19: Apple Push Notification Service.

Chapter 20: Displaying Maps.

Chapter 21: Background Applications.

Part V: Appendices.

Appendix A: Testing on an Actual Device.

Appendix B: Getting Around in Xcode.

Appendix C: Getting Around in Interface Builder.

Appendix D: Crash Course in Objective-C.

App endix E: Answers to Exercises.

Index.

See More

Wei-Meng Lee is a technologist and founder of Developer Learning Solutions, a technology company specializing in hands-on training in the latest Microsoft and Apple technologies. He is also the author of Beginning iPhone SDK Programming with Objective-C and Beginning iPad Application Development.

See More
Download TitleSizeDownload
Source Code Download - 4.0 48.72 MB Click to Download
Source Code Download - 4.3 of the SDK 50.06 MB Click to Download
Appendix E: Answers to Exercises 26.18 MB Click to Download
See More

Do you think you've discovered an error in this book? Please check the list of errata below to see if we've already addressed the error. If not, please submit the error via our Errata Form. We will attempt to verify your error; if you're right, we will post a correction below.

ChapterPageDetailsDatePrint Run
18 Error in Appendix Reference
"To test your applications on a device, you must sign up for the iPhone Developer Program and request that a developer certificate be installed on to your device. Appendix E outlines the steps in detail."

Change "Appendix E" to "Appendix A".
6/17/11
59 Grammar Correction
The sentence "get the page number you can turning to"

should be:
"get the page number you can turn to".
7/4/11
592 Error in Text
Line 4. The text 'you use the " and " characters' uses monotype font unnecessarily for the word 'and' since the word 'and' is not part of source code.
01/31/2011
See More
Back to Top