Advanced Search
Start Your Free Trial

Overview

Other Readers Also Read...

Get the hands-on experience you need to program for the iPhone and iPod touch. With this easy-to-follow guide, you'll learn how to use Xcode tools, the Objective-C programming language, and the core frameworks by writing a number of sample apps. Before you know it, you'll not only have the skills to develop your own apps, you'll also be ready to handle the complex details of preparing and submitting apps to Apple's App Store. Learning iPhone Programming helps you through the genuinely tricky process involved in developing apps for Apple's popular devices. Whether you're a developer new to Mac programming, or an experienced Mac developer ready to tackle the iPhone and iPod Touch, this book will take you from Xcode to the App Store.

  • Start using Xcode right away, and learn how to work with Interface Builder

  • Take advantage of model-view-controller architecture with Objective-C

  • Build a data-entry interface, and learn how to parse and store the data you receive

  • Solve typical problems while building a variety of challenging sample apps

  • Understand the demands and details of App Store and ad hoc distribution

  • Discover how to use iPhone's accelerometer, proximity sensor, GPS, digital compass, and camera

  • Learn how to integrate your app with iPhone's preference pane, media playback, and more

This book is still in progress, but you can get going on iPhone development through our Rough Cuts edition, which lets you read the manuscript as it's being written , either online or via PDF.

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 4.5 out of 5 rating Based on 6 Ratings

Reflection - 2010-05-26
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
After spending some time thinking about how I can update my apps that are in iTunes, I realized that I had moved up a level of app development maturity. I was thinking about next plateaus that I would have not thought possible a couple of months ago. Why? Well, this book was one of the main reasons.

I agree with other reviewers that this book dives into some of the complexity rather quickly and that maybe some other books might be a better place to start if you are a rank beginner but for where I was in my development cycle, that book was at the right place at the right time.

All I know is that I have zero crashes reported from iTunes for my apps and I credit this book and it's explanation around memory allocation to thank for that. Now to move on to my next mountain; working/syncing with a db in the cloud.

Learning Iphone Programming : From Xcode to App - 2010-05-18
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Basically this book is interesting to read and practiced using Xcode program. The language is fairly easy to understand, but we need to download xcode sample to better understand this book.

A guide recommended for any programmer's collection - 2010-06-16
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Alasdair Allan's LEARNING IPHONE PROGRAMMING offers keys for iPhone and mobile programmers, presenting an easily-followed guide for building several sample applications using Xcode tools and the Objective-C programming language. Learn how to build a data-entry interface and how to store data received with a guide specific to iPhone programming needs: a guide recommended for any programmer's collection.

I'm so glad I bought this book - 2010-05-24
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I have read several books on programming for both the Mac and for the iPhone but this is the book that made all the pieces fall into place for me and get me to the "I get it now" stage. Working through the chapters and examples step by step have made me much more confident in my iPhone programming skills and I expect to have an app in the App Store soon. And that's what it's all about isn't it?

If you're new programming Cocoa or Cocoa Touch, you might want to start off with another book such Hillegass' "Cocoa Programming for Mac OS X (3rd ed.)" for basic background and information on Objective-C but, after that, if you want to learn how to program for the iPhone, this is the book you should get.

If I had to look for a flaw to this book, it's that it doesn't cover programming universal apps for the new iPad. But the book was published *before* the iPad even came out so it'd be unfair to expect it. Perhaps that will be covered in a second edition?

Great introduction to iPhone development - 2010-06-23
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I really enjoyed this book. I thought it was well written, easy to follow, and did a great job covering all the major aspects of iPhone programming. This book also does a great job showing how to create a lot of different kinds of apps (from weather to TableView, etc.). The author also goes through how to interact with some of the iPhone hardware, including the GPS.

As other reviewers have mentioned, this book really shines in helping the reader understand the iPhone memory management philosophy. I'd highly recommend this read to anyone trying to begin iPhone application development.

Browse Similar Topics

Top Level Categories:
Hardware
Networking

Sub-Categories:
Hardware > Mobile Phone
Networking > Mobile Networks

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2010 Safari Books Online. All rights reserved.