Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

The clear, easy-to-understand tutorial for developers who want to write software for today's hottest new device: Apple's iPad!

Figures and code appear as they do in Xcode

Covers iOS 3.2 and up

In just 24 sessions of one hour or less, learn how to build powerful applications for today’s hottest tablet device: the iPad! Using this book’s straightforward, step-by-step approach, you’ll master every skill and technology you need, from setting up your Xcode development environment to utilizing the full iPad screen real estate for touchable interfaces, integrating maps and media, to improving the reliability and performance of your software. Each lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!

Step-by-step instructions carefully walk you through the most common iPad development tasks.

Quizzes and Exercises at the end of each chapter help you test your knowledge.

By the Way notes present interesting information related to the discussion.

Did You Know? tips offer advice or show you easier ways to perform tasks.

Watch Out! cautions alert you to possible problems and give you advice on how to avoid them.

Printed in full color

•    Learn the features of the Xcode development suite

•    Prepare your system and iPad for efficient development

•    Get started fast with Apple’s Objective-C and Cocoa Touch

•    Understand the Model-View-Controller (MVC) development paradigm

•    Implement advanced application interfaces with interactive widgets and web-connected interfaces

•    Enhance the user experience with popovers and other iPad-only UI features

•    Build interfaces that adjust to the iPad’s orientation

•    Read and write data, and navigate it with table views

•    Implement media playback and recording capabilities

•    Integrate your software with the iPad’s email, photos, iPod, and address book applications

•    Create map and location-based services

•    Sense motion with the iPad accelerometer input

•    Discover the tools for building universal iPad/iPhone/iPod touch applications

•    Distribute your applications through the App Store

Subscriber Reviews

Average Rating: 4.375 out of 5 rating Based on 8 Ratings

"Just what I was looking for" - by Marco on 27-JUN-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I am an experienced programmer and I wanted to explore the Apple mobile environment.
I found this book very good at the beginning. It guides you through the essential points needed to get up and running in almost no time.
However, a major stumbling block, at least for a novice like me in the Apple world, has been the fact that most of the projects are "code-signed", therefore I couldn't compile them in Xcode, as it requires a certificate from Apple, for which I am not prepared to pay before I start my training.
For that reason I couldn't even run the applications in the OS simulator.
<EDIT> I left my previous comments for anyone else who could face the same problem. The solution was very easy. In the "build error" window of Xcode I had to change the target from "device" to "simulator"</EDIT>
Also, the projects have been developed for iOS 3.2, but the free development environment from Apple gives access only to the latest version of the operating system, hence a reconfiguration of the project is needed.
<EDIT>On the website an updated version of the zip files of the projects is available for iOS 4.2 and indications are available to modify in Xcode the target OS to anything available at the moment.</EDIT>
I hope that a new edition is on its way, as I have seen the one for the iPhone. I am pretty sure that I would give full marks to it.
<EDIT>No need to wait for a new edition and I have already changed my rating to 5 stars</EDIT>

Report as Inappropriate

"Sams Teach Yourself iPad™ Application Development " - by Gary on 24-APR-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
At first look book appears to be excellent, however after trying for over an hour to find the location of the sample download code and such, I have to recommend not to waste you time.  Maybe it is just that I am new on this site, but it should be easy to find the samples.
Report as Inappropriate

"Useful for both concept and development" - by vennar on 07-MAR-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This book was easy to read. Its interesting to read. Concepts explained well-shown knowledge of the author. Examples easy to replicate. Great book for someone new to App development.
Report as Inappropriate

"best book out there now" - by tennisgal on 24-AUG-2010
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I'm reading this book right now because I am writing an ipad app for work and I was clueless about XCode programming.

There are many sample codes that you can work through. And you can use the downloadable source code if  you are stuck on an example. It does take much more than one hour to work through each "hour" chapter, specially if you get stuck on something.

Otherwise, this book is great, easy to follow with step by step instructions, and it covers a lot of ground.

Report as Inappropriate

"Best Book in iPad dev" - by matt on 23-AUG-2010
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Really great book that shows each concept as a new project. I love books that show you something and then say "Open xcode and select new project".

I sometimes find other books just have random chunks of code and you are supposed to work them out for yourself.

Great for the beginner or someone who wants to refresh their skills.

Report as Inappropriate

Table of Contents

 Index

Extras

The publisher has provided additional content related to this title.


Description
Content

These files have been provided by the publisher.

  • The project files developed for this book