iPhone SDK Programming

A Beginner's Guide

Have a Promotion Code?

Please enter it here:

Sign Up to Stay Informed

Learn about new books, special offers, discounts and promotions in your field of interest.

SIGN UP TODAY


Date

August 17, 2009

Format

Paperback, 480 pages

ISBN

0071626492 / 9780071626491

Edition Number
1

Language
English

Audience
Professional and scholarly

Imprint
McGraw-Hill Osborne Media

Series
Beginner's Guide

Publisher
McGraw-Hill

Country
United States

Copyright
2009

Dimensions
7.4 in Width x 0.95 in Thick x 8.125 in Page

Weight
1.734 lb

Add to cart Save for later

Your Price

$39.99



Overview

Essential Skills--Made Easy!

Now you can create your own iPhone and iPod touch applications in no time. iPhone SDK Programming: A Beginner's Guide shows you how to use Cocoa Touch, the Objective-C programming language, and the Xcode development tools. This hands-on guide features several self-contained projects, with the corresponding Xcode available for download and modification. By the end of the book you'll be able to build, test, and debug custom iPhone and iPod touch applications with ease.

Designed for Easy Learning

  • Key Skills & Concepts--Chapter-opening lists of specific skills covered in the chapter
  • Ask the Expert--Q&A sections filled with bonus information and helpful tips
  • Try This--Hands-on exercises that show you how to apply your skills
  • Notes--Extra information related to the topic being covered
  • Tips--Helpful reminders or alternate ways of doing things
  • Cautions--Errors and pitfalls to avoid
  • Annotated Syntax--Example code with commentary that describes the programming techniques being illustrated

Table of contents

1 The iPhone Software Development Kit (SDK)
2 A C Refresher
3 Just Enough Objective C - Part One
4 Just Enough Objective C - Part Two
5 Deploying to an iPhone, Debugging, and Testing
6 UIApplication and UIApplicationDelegate
7 UIView and UIViewController
8 UITabBar and UITabBarController
9 UINavigationBar and UINavigationController
10 Tables Using UITableView and UITableViewController
11 Activity, Progress and Alerting Users
12 Controls--Part One
13 Controls--Part Two: Using Pickers and Using the Camera
14 Application Settings
15 Property Lists and Archiving
16 Data Persistence Using SQLite
17 Core Data
18 Multimedia
Index

Biographical note

James A. Brannan is a J2EE Java developer and a Mac OS X shareware developer.