iOS Programming: The Big Nerd Ranch Guide

iOS Programming: The Big Nerd Ranch Guide

Paperback Big Nerd Ranch Guides

By (author) Joe Conway, By (author) Aaron Hillegass

Currently unavailable
We can notify you when this item is back in stock

Add to wishlist
OR try AbeBooks who may have this title (opens in new window)

Try AbeBooks

Additional formats available

Paperback $30.95
  • Publisher: Big Nerd Ranch Guides
  • Format: Paperback | 590 pages
  • Dimensions: 180mm x 251mm x 38mm | 1,202g
  • Publication date: 1 September 2012
  • Publication City/Country: Indianapolis
  • ISBN 10: 0321821521
  • ISBN 13: 9780321821522
  • Edition: 3, Revised
  • Edition statement: 3rd Revised edition
  • Sales rank: 78,104

Product description

This book provides a hands-on guide to learning how to program for the iPhone and iPod touch. The topics include the Objective-C language, Xcode tools, Foundation framework, and the classes that make up the iPhone UI framework.

Other people who viewed this bought:

Showing items 1 to 10 of 10

Other books in this category

Showing items 1 to 11 of 11

Author information

Joe Conway is the senior iOS instructor at Big Nerd Ranch and has been consulting on the iOS platform since its creation. A graduate of the University of Wisconsin, he has been writing Objective-C and Cocoa code since the dawn of OS X. Joe wrote the materials for the exceptionally popular Big Nerd Ranch iOS Bootcamp course, on which this book is based. Aaron Hillegass, a former employee of NeXT and Apple, has nearly two decades experience programming and teaching Objective-C, Cocoa, and more recently, iOS. In 2001, Aaron founded Big Nerd Ranch and began developing intensive courses that teach programming in a focused, distraction-free environment. Aaron is also the author of "Objective-C Programming: The Big Nerd Ranch Guide" and "Cocoa Programming for Mac OS X."

Table of contents

Introduction 1. A Simple iOS Application 2. Objective-C 3. Managing Memory with ARC 4. Delegation and Core Location 5. MapKit and Text Input 6. Subclassing UIView and UIScrollView 7. View Controllers 8. Notification and Rotation 9. UITableView and UITableViewController 10. Editing UITableView 11. UINavigationController 12. Camera 13. UIPopoverController and Modal View Controllers 14. Saving, Loading, and Multitasking 15. Subclassing UITableViewCell 16. Core Data 17. Localization 18. Settings 19. Touch Events and UIResponder 20. UIGestureRecognizer and UIMenuController 21. Instruments 22. Core Animation Layer 23. Controlling Animation with CAAnimation 24. UIStoryboard 25. Web Services and UIWebView 26. UISplitViewController and NSRegularExpression 27. Blocks 28. Model-View-Controller-Store 29. Advanced MVCS 30. iCloud 31. Afterword