Learning iPhone Programming: From Xcode to App Store and over 1.5 million other books are available for Amazon Kindle . Learn more

Buy Used
Used - Good See details
Price: £8.25

or
 
   
Trade in Yours
For a £4.39 Gift Card
Trade in
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading Learning iPhone Programming: From Xcode to App Store on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Learning iPhone Programming: From Xcode to App Store [Paperback]

Alasdair Allan
3.6 out of 5 stars  See all reviews (8 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition £11.03  
Paperback --  
Trade In this Item for up to £4.39
Trade in Learning iPhone Programming: From Xcode to App Store for an Amazon.co.uk gift card of up to £4.39, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Special Offer until June 30, 2013: Receive an additional £5 promotional Gift Card, when you trade-in at least £10 worth of books. Learn more
There is a newer edition of this item:
Learning iOS Programming: From Xcode to App Store Learning iOS Programming: From Xcode to App Store
£21.59
In stock.

Book Description

16 Mar 2010 0596806434 978-0596806439 1

Get the hands-on experience you need to program for the iPhone and iPod Touch. With this easy-to-follow guide, you'll build several sample applications by learning how to use Xcode tools, the Objective-C programming language, and the core frameworks. Before you know it, you'll not only have the skills to develop your own apps, you'll know how to sail through the process of submitting apps to the iTunes App Store.

Whether you're a developer new to Mac programming or an experienced Mac developer ready to tackle the iPhone and iPod Touch, Learning iPhone Programming will give you a head start on building market-ready iPhone apps.

  • Start using Xcode right away, and learn how to work with Interface Builder
  • Take advantage of model-view-controller (MVC) 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
  • Use iPhone's accelerometer, proximity sensor, GPS, digital compass, and camera
  • Integrate your app with iPhone's preference pane, media playback, and more



Product details

  • Paperback: 384 pages
  • Publisher: O'Reilly Media; 1 edition (16 Mar 2010)
  • Language: English
  • ISBN-10: 0596806434
  • ISBN-13: 978-0596806439
  • Product Dimensions: 17.8 x 1.9 x 23.3 cm
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Bestsellers Rank: 268,795 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

Alasdair Allan is a senior research fellow in Astronomy at the University of Exeter. As part of his work there he is building a distributed peer-to-peer network of telescopes which, acting autonomously, will reactively schedule observations of time-critical events. On the side, Alasdair runs a small technology consulting business writing bespoke software and building open hardware, and is currently developing a series of iPhone applications to monitor and manage cloud based services and distributed sensor networks.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:


Customer Reviews

Most Helpful Customer Reviews
10 of 10 people found the following review helpful
3.0 out of 5 stars An OK Introduction 9 Aug 2011
Format:Paperback
This is an OK introduction to programming for the iPhone, however there are much better books out there which will give you a deeper understanding of the concepts behind building apps for this device.

This is the first book I purchased on creating apps for the iPhone and thought "OK, this is how you do this, and this is how you do that", however never really felt fully comfortable with how the details were explained.

Then I purchased iOS SDK Programming: A Beginners Guide which goes into more detail, and now I am working through iOS Programming: The Big Nerd Ranch Guide which although text heavy goes pretty deep into explaining the concepts behind all of the areas covered.

In Learning iPhone Programming you are not told how to create views programatically which I now believe is fundamental in gaining an understanding of how they work, rather than just creating applications based on Xcode's built in templates.

This book may give you a basic introduction, however when you make your way to others books like those mentioned above you may be confused to begin with as you are shown things completely differently to this.
Comment | 
Was this review helpful to you?
16 of 17 people found the following review helpful
5.0 out of 5 stars Great intro to the iPhone platform 22 Jun 2010
Format:Paperback
While it is possible to learn how to program the iPhone from the Apple documentation alone, it is quite a time-consuming process to find a good approach to learning the various aspects of Objective-C, XCode and the iPhone API in an order that helps you learn rather than adding confusion on top of befuddlement.

Allan has done all the hard work for you. He presents here a linear narrative that will get you building your own iPhone apps very quickly. He gives you an introduction to Objective-C, though that's not the primary point of this book (so if you have a background in C and you want a more thorough introduction to the language, there are other resources on the web that can help). He also takes you through the features of the XCode platform for building apps, and how to build UIs.

Inevitably as Apple updates the API some aspects of the book will start to date. That can't be helped, but the basics remain the same. If you can learn how to do what Allan shows you in this book, then you should have no problem coping with the new APIs as they come out. And hopefully Allan will update the book too. <hint hint>
Comment | 
Was this review helpful to you?
25 of 27 people found the following review helpful
Format:Paperback|Amazon Verified Purchase
I have 25 years of programming experience (specially .NET) and was new to Objective-C, Xcode and Cocoa. I started with other books and they were very confusing and superficial. I had to order "Learning iPhone Programming" and was the best thing I have done. This book really takes you through the fundamentals of iPhone programming. If you are an experienced programmer and want to quick learn the specifics of iPhone programming this is the best book around.
I strongly recommend it, and normally I'm not the kind of person who writes reviews on books, but I had to do it this time in appreciation for what this book did for me.
Was this review helpful to you?
2 of 2 people found the following review helpful
1.0 out of 5 stars Vastly overrated 2 Oct 2011
By PAL
Format:Paperback
Having reached page 72 of this book I would like to share the following observations:

i) it is NOT a book which teaches iPhone programming. It is essentially a do this, do that dialog which offers very little in the way of explanation and tends to skip over crucial concepts as if the reader is already familiar with them.
ii) it is strewn with typos and inconsistencies which are very confusing for the beginner struggling to grapple with the key concepts.

If you are new to iPhone Programming this is definitely NOT the book for you. If you are already familiar with the key ideas then maybe, just maybe this book will be of some use.
Comment | 
Was this review helpful to you?
4.0 out of 5 stars Good but out of Date 20 Oct 2012
By SamDoby
Format:Paperback|Amazon Verified Purchase
Very good book and really describes what to do... However, it is now a bit out dated due to xcode being updated to Xcode 4.
If you want a really good book to learn Xcode 4 from then look for "Beginning iOS 5 Development" Can be a free download on It Books ---> [...]
Comment | 
Was this review helpful to you?
2.0 out of 5 stars Limited scope (no pun intended) 27 July 2011
Format:Paperback|Amazon Verified Purchase
A bit disappointing! Large parts of the book are based around a table-based tourist "city guide" which the author claims covers many of the Apps available. With such a massive range of Apps, this does not really ring true. Not a bad first read if you're wanting to know about the basics of the Xcode IDE, Apple App Store requirements and how to get started with Interface Builder, but a little dry and many other books cover more ground with more interesting and shorter stand-alone examples.
Comment | 
Was this review helpful to you?
1 of 2 people found the following review helpful
4.0 out of 5 stars Learn iPhone programming 26 July 2011
By mko
Format:Kindle Edition
Learning iPhone Programming is well organized and easy to read book. In first two chapters, it is explained why should we move to creating native applications and how to start the development process. There are few interesting remarks, especially in "Becoming a Developer" chapter. After explaining how to start development, readers are shown how to build very simple - "Hello world" like application, and deploy it on the iPhone/iPod (this will require paid iPhone Developer membership). This is a good start because it lets you feel what Objective-C and what coding within XCode is all about. Further chapters guide you through most common topics you can encounter when starting coding. However, Objective-C and Mac OS X specific topics (MVC) are covered not too deeply - I'd recommend here additional reading (Hillegass) and some books related to Objective-C (e.g. Cocoa and Objective-C: Up and Running). One of the drawbacks is that book doesn't cover iOS 4 and iPhone 4 version and doesn't mention iPhone 4 (e.g. Table 10-1). In general, I like the style of the book, but I would recommend it as a companion book rather then the only source of knowledge. There is another quite interesting position related to iPhone programming - Head First iPhone Development.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Look for similar items by category


Feedback