iOS Programming: The Big Nerd Ranch Guide / Edition 4

iOS Programming: The Big Nerd Ranch Guide / Edition 4

4.1 9
by Joe Conway, Aaron Hillegass, Christian Keur
     
 

View All Available Formats & Editions

ISBN-10: 0321942051

ISBN-13: 9780321942050

Pub. Date: 02/24/2014

Publisher: Big Nerd Ranch Guides

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 4.3 SDK, the Objective-C language, Xcode 4, Foundation framework, and the

Overview

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 4.3 SDK, the Objective-C language, Xcode 4, Foundation framework, and the classes that make up the iOS 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 and Core Animation
  • Making the most of the iOS multi-touch event handling and accelerometer data
  • Building location-aware iOS applications utilizing Core Location and MapKit
  • Localizing applications for international use
  • Creating applications that capture audio and play media
  • Storing data in files or with Core Data

New chapters added to this edition include:

  • iPad-friendly interfaces, including UIPopoverController and UISplitViewController
  • Blocks and Categories
  • Instruments and Xcode’s static analyzer
  • UIWebView and connecting with web servers
  • Push Notifications

iOS Programming also includes a handy Xcode Quick Reference Card that lists Xcode 4's most commonly used keyboard shortcuts.

Product Details

ISBN-13:
9780321942050
Publisher:
Big Nerd Ranch Guides
Publication date:
02/24/2014
Series:
Big Nerd Ranch Guides Series
Pages:
590
Sales rank:
885,416
Product dimensions:
7.00(w) x 9.90(h) x 1.40(d)

Table of Contents

Introduction

Chapter 1: Simple iOS Application
Chapter 2: Objective-C
Chapter 3: Memory Management
Chapter 4: Delegation and Core Location
Chapter 5: Map Kit and Text input
Chapter 6: Subclassing UIView
Chapter 7: View Controllers (Low Memory Warnings)
Chapter 8: The Accelerometer
Chapter 9: Notification and Rotation
Chapter 10: UITableView and UITableViewController
Chapter 11: Editing UITableView
Chapter 12: UINavigationController
Chapter 13: Camera
Chapter 14: UIPopoverController and UISplitViewController (New)
Chapter 15: Saving, Loading and Multitasking
Chapter 16: Subclassing UITableViewCell
Chapter 17: Core Data (New)
Chapter 18: Localization
Chapter 19: Settings
Chapter 20: Touch Events and UIResponder
Chapter 21: Instruments
Chapter 22: Core Animation Layers
Chapter 23: Controlling Animation with CAAnimation
Chapter 24: Blocks and Categories (New)
Chapter 25: Web Services and UIWebView (New)
Chapter 26: UISplitViewController (New)
Chapter 27: Media Playback and Background Execution
Chapter 28: Bonjour and Web Servers (New)
Chapter 29: Push Notifications and Networking (New)
Chapter 30: Afterword

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >

iOS Programming: The Big Nerd Ranch Guide 4.2 out of 5 based on 0 ratings. 10 reviews.
Anonymous More than 1 year ago
The first four chapters of the book are acknowledged to be out of date relative to xCode 4.2 on the authors' web forums. Lots of "go back to 4.1" and other work-arounds to get you up and running, but the update for the book to 4.2 will not be available until March. OK if you're experienced, but if you're experienced you don't need the book now, do you?
Anonymous More than 1 year ago
Get to know your future teamates and ompanions here.
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Excellent Big Nerd Ranch book. Well thought out and concise. This is a very good book to learn how to write applications for Apple's iOS platform. Not for those who do not have a programming background, but a very good resource. Be very careful. It is important to pay careful attention to which edition you are getting. The website had linked me to a partner site that I purchased the second edition from. Returned the book and bought a third edition book.
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Great way of getting introduced to the major concepts in iOS development. Experience in programming is a must in order to learn a lot from this book, with that said I loved it!
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago