Advanced iOS 4 Programming and over 1.5 million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
Trade in Yours
For a £0.50 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading Advanced iOS 4 Programming on your Kindle in under a minute.

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

AdvancediOS4 Programming: Developing Mobile Applications for Apple iPhone, iPad, and iPod Touch [Paperback]

Maher Ali
3.9 out of 5 stars  See all reviews (18 customer reviews)
RRP: £29.99
Price: £22.67 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.32 (24%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want delivery by Tuesday, 21 May? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £19.27  
Paperback £22.67  
Trade In this Item for up to £0.50
Trade in AdvancediOS4 Programming: Developing Mobile Applications for Apple iPhone, iPad, and iPod Touch for an Amazon.co.uk gift card of up to £0.50, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

22 Oct 2010 0470971231 978-0470971239
With Advanced iOS 4 Programming , developers have the expert guidance they need to create amazing applications for Apple′s iPhone, iPad, and iPod touch. Inside, veteran mobile developer Dr. Maher Ali begins with a foundation introduction to Objective C and Cocoa Touch programming, and then guides readers through building apps with Apple′s iPhone SDK 4 – including coverage of the major categories of new APIs and building apps for the new Apple iPad. This book concentrates on illustrating GUI concepts programmatically, allowing readers to fully appreciate the complete picture of iOS 4 development without relying on Interface Builder. In addition, Interface Builder is covered in several chapters. Advanced iOS 4 Programming delves into more advanced topics going beyond the basics of iOS 4 development, providing comprehensive coverage that will help you get your apps to the App Store quicker. Key features include: Objective–C programming language and runtime Interface Builder Building advanced mobile user interfaces Collections Cocoa Touch Core Animation and Quartz 2D Model–view–controller (MVC) designs Developing for the iPad Grand Central Dispatch Parsing XML documents using SAX, DOM, and TouchXML Working with the Map Kit API Remote and Local Push Notification Blocks (closures) in Objective–C Building advanced location–based applications Developing database applications using the SQLite engine GameKit framework

Frequently Bought Together

AdvancediOS4 Programming: Developing Mobile Applications for Apple iPhone, iPad, and iPod Touch + Beginning iPhone 4 Development: Exploring the iOS SDK
Price For Both: £47.23

Buy the selected items together


Product details

  • Paperback: 720 pages
  • Publisher: John Wiley & Sons (22 Oct 2010)
  • Language: English
  • ISBN-10: 0470971231
  • ISBN-13: 978-0470971239
  • Product Dimensions: 18.9 x 3.8 x 23.5 cm
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon Bestsellers Rank: 467,904 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

From the Back Cover

With Advanced iOS 4 Programming, developers have the expert guidance they need to create amazing applications for Apple′s iPhone ® , iPad ® , and iPod touch ® . Inside, veteran mobile developer Dr. Maher Ali Begins with a foundation introduction to Objective–C and Cocoa Touch programming, and then guides readers through building apps with Apple′s iOS SDK 4 – including coverage of the major categories of new APIs and building apps for the new Apple iPad ® . This book concentrates on illustrating GUI concepts programmatically, allowing readers to fully appreciate the complete picture of iOS 4 development without relying on Interface Builder. In addition, Interface Builder is covered in several chapters. Advance iOS 4 Programming delves into more advanced topics going beyond the basics of iOS 4 development, providing comprehensive coverage that will help you get your apps to the App Store quicker. Key features include: The Objective–C programming language and runtime Interface Builder Building advanced mobile user interfaces Collections Cocoa Touch Core Animation and Quartz 2D Model–view–controller (MVC) designs Developing for the iPad ® Grand Central Dispatch Parsing XML documents using SAX, DOM, and TouchXML Working with the Map Kit API Remote and Local Push Notification Blocks (closures) in Objective–C Building advanced location–based applications Developing database applications using the SQLite engine GameKit framework

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


Customer Reviews

Most Helpful Customer Reviews
4 of 4 people found the following review helpful
2.0 out of 5 stars From the title you expect a guide for iOS4... 4 Dec 2010
By Andrea
Format:Paperback
I've bought that book because the previous version was one of the best book on iPhone programming ever written. When I saw that was coming out an updated version about iOS4 and iPad I've decide to buy it.
Unfortunately the new material is not sufficient. There are only a few information about iOS4 a half page about local notification, a page about blocks, random parts about multitasking, moreover the most of sample code are not upgraded(like using gesture recognizer).
One of the best feature of the old book version was that it wasn't use IB, in that version the part about iPad is just in IB.

This is one of the best book around, but the title is really missunderstanding. If you have the old version don't buy it.

Andrea, Italy
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
3.0 out of 5 stars "advanced" is the word 7 April 2011
By J. Baldwin VINE™ VOICE
Format:Paperback|Amazon Vine™ Review (What's this?)
I see many of the other reviews of this book are much more positive and I suspect they differ from me in that they are written by coders, while I'm from a design background and someone who "dabbles" in code. So take my review with that in mind.

iOS 4 is a tempting platform to develop for, whether because you have a great idea you want to realise, or just for the sheer hell of it. And there are LOTS of books out there on programming using Objective-C, or specifically for the iPhone/iPad or for the Mac.
If you're new to the topic do NOT read this book. Yet. That's not a criticism of the book. It'd be like trying to learn French by trying to read a novel.
I've not given the book 3 stars because it's beyond me. I've given it three stars because it's simply unpleasant to look at and navigate. I'm not unintelligent, I know what's what. I've been coding for a number of years now.

One of the things that draws me to Apple platforms is the attention to detail, the design and the ease of use. It almost offends me to see a book on programming for such a beautiful platform that is full of the ugliest diagrams and so poorly laid out. Of all the books I've looked at on the subject, only the dreadful layout of the "For Dummies" books is worse. When you're trying to understand something as complex as the concepts covered in this book it's important that your brain isn't being overly taxed by trying to read long lines of code that are poorly laid out, or understand diagrams that are unclear.

This is a coder's book, not an application designer's book. Trouble is, these days the best apps are clearly the ones that marry good code sense with good design sense. Reading this book makes me think the author is simply looking at iOS as a development platform rather than as a potential user experience. To develop good iPhone apps, you need to understand the Apple philosophy and I don't think it's unreasonable to expect books on the subject to get that.

Now I suspect the coders among you won't worry about this, and may even have a go at me for what they see as petty criticisms. I simply suggest you look up Steve Jobs's definition of design to see where I'm coming from :)
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
Format:Paperback|Amazon Vine™ Review (What's this?)
I can not really give a full review of this book as I was not able to use it as a guide to writing an iOS app. Why because apparently Apple only allow programming to be done using Apple Macintosh PCs while I use Windows 7. Not the books fault, but the blurb on Amazon fails to mention this limitation, making it a wasted order for me.
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
5.0 out of 5 stars AAAAA
Thank u that no bad Book do well I like it.
Im happy with that. good post.
Thank u
Jason Sharpe
Published 5 months ago by Jason
4.0 out of 5 stars For reference
This is a good reference book which clarifies and builds on some of the previous concepts I had leaned earlier using another reference. Read more
Published 18 months ago by Ray Blake
5.0 out of 5 stars Excellent as a reference for experienced programmers
I've been using this book as a reference volume while working on iOS apps, and it's perfect for my needs - well indexed so you can find what you need quickly, and with concise,... Read more
Published 19 months ago by R. WEST-SOLEY
2.0 out of 5 stars Confusing, not for me.
I have several cocoa touch books that I have completed which often cover the same things so I thought this book would be the next logical step up in learning how to write apps from... Read more
Published 23 months ago by G. Coope
5.0 out of 5 stars Great reference but quite a few typographical errors in the kindle...
I think the other reviews sum up the contents of this book quite well in that the information is clear and understandable. Read more
Published 24 months ago by M. A. Crooks
4.0 out of 5 stars Enjoyable and Thorough iOS 4 Tutorial
Given the relentless rate that Apple have been enhancing iOS, it's really remarkable that anyone had time to write this book and still have the content relevant for its audience,... Read more
Published on 29 Mar 2011 by Martyn Davies
5.0 out of 5 stars Well written, easy to follow
I found this a well written, easy to follow book, even though I'm not experienced with Objective-C. The author gives a brief explanation of the syntax with some worked examples and... Read more
Published on 17 Mar 2011 by The Soft Machine Operator
4.0 out of 5 stars Solid, reliable but unexciting tutorial for programming Apple's iOS
Programming for iOS is hot, and there are plenty of people with existing programming skills who need to get going quickly on Apple's mobile platform. Read more
Published on 17 Mar 2011 by Mr. T. Anderson
4.0 out of 5 stars Generally useful
I've seen few mixed reviews for this book and I can kind of understand why.

The opening chapter takes us through building the simplest of simple projects but doesn't... Read more
Published on 17 Mar 2011 by ds
4.0 out of 5 stars Thorough iPhone development coverage
A solid and thorough iOS programming book which assumes little and promises much.

There are many such iPhone/iOS books out on the market and finding a good and one is... Read more
Published on 17 Mar 2011 by Z. Shamas
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
"Advanced" (adjective) "far on or ahead in development or progress". 0 1 Oct 2010
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
   
Related forums


Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges