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

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
Buy Used
Used - Like New See details
Price: £17.16

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
or
Get a £5.35 Amazon.co.uk Gift Card
AdvancediOS4 Programming: Developing Mobile Applications for Apple iPhone, iPad, and iPod Touch
 
 
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.8 out of 5 stars  See all reviews (17 customer reviews)
RRP: £29.99
Price: £25.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £4.50 (15%)
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
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want guaranteed delivery by Tuesday, May 29? Choose Express delivery at checkout. See Details

Formats

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

Frequently Bought Together

AdvancediOS4 Programming: Developing Mobile Applications for Apple iPhone, iPad, and iPod Touch + Beginning iPhone 4 Development: Exploring the iOS SDK + Learning iPhone Programming: From Xcode to App Store
Price For All Three: £67.07

Show availability and delivery details

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: 23 x 18.6 x 3.7 cm
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon Bestsellers Rank: 317,758 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Maher Ali
Discover books, learn about writers, and more.

Visit Amazon's Maher Ali Page

Product Description

Product Description

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

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:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)
(4)
(3)

Your tags: Add your first tag
 


Customer Reviews

Most Helpful Customer Reviews
4 of 4 people found the following review helpful
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
"advanced" is the word 7 April 2011
By J. Baldwin TOP 1000 REVIEWER 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
By R. WEST-SOLEY TOP 1000 REVIEWER VINE™ VOICE
Format:Paperback|Amazon Vine™ Review (What's this?)
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, clearly explained sections on core features. Throughout the book there are lots of no-nonsense, easy-to-follow examples of sample methods using the methods / structures described, which in many cases you can copy straight into your own projects - essential if you need to get your app working and don't have time to wade through a wordy, prolix set of instructions and examples. The book doesn't waste any time in presenting the information you need, and as such it is a huge resource covering very many aspects of iOS. Personally I've found the sections on SQLite and XML Processing to be a life-saver in a couple of my own projects.

I wouldn't want to be using this as a newcomer to app development, so it's recommended mainly as a quick reference / learning tool as I've described above. However, it is organised in a fairly sequential way, so if you already have some programming background, you could use it as teach-yourself tool. I just think it's better suited to experienced programmers dipping in for information as they need it.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
OK, but I wish the product info had made it clear you need a Mac
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. Read more
Published 5 months ago by Dr. W. E. Allen
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 7 months ago by Ray Blake
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 11 months ago by G. Coope
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 12 months ago by M. A. Crooks
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 14 months ago by Martyn Davies
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 14 months ago by The Soft Machine Operator
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 14 months ago by Mr. T. Anderson
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 14 months ago by ds
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 14 months ago by Z. Shamas
assumes basic C coding knowledge - but excellent easy to follow and...
I will constantly update this review as I'm working through the book.
The book is for Mac OS X users wishing to program iOS 4 code to design and create applications. Read more
Published 14 months ago by Ibraar
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
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


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