IOS Programming : The Big Nerd Ranch Guide

by ;
Edition: 3rd
Format: Paperback
Pub. Date: 2012-03-19
Publisher(s): Big Nerd Ranch Guides
  • Free Shipping Icon

    This Item Qualifies for Free Shipping!*

    *Excludes marketplace orders.

List Price: $52.49

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

In this book, the world's leading Apple platform development trainers offer a complete, practical, hands-on introduction to iPhone and iPad programming. The authors walk through all the Apple tools and technologies needed to build successful iPhone/iPad/iPod touch Apps, including the iOS 5 SDK, the Objective-C language, Xcode 4.2 tools, Foundation framework, and the classes that make up the iPhone UI framework. The many topics covered in this book include: " Easily setting up elegant, efficient user interfaces with UIKit " Creating effective visuals, animation, and effects with Core Graphics, Core Animation, and OpenGL " Making the most of the iPhone's powerful multi-touch event handling " Building location-aware iPhone applications utilizing Core Location, MapKit, and the magnetometer " Localizing applications for international use " Creating applications that capture audio and play media " Storing data in files or SQLite databases This title is a bestselling title in the new Big Nerd Ranch Press series: the world's best books on Mac and iOS development, straight from the world's #1 Mac programming trainers - Aaron Hillegass and Big Nerd Ranch!

Author Biography

 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


An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.