Start reading iOS 5 Programming Pushing the Limits on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.

Deliver to your Kindle or other device

 
 
 

Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Read books on your computer or other mobile devices with our FREE Kindle Reading Apps.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

iOS 5 Programming Pushing the Limits: Developing Extraordinary Mobile Apps for Apple iPhone, iPad, and iPod Touch [Kindle Edition]

Rob Napier , Mugunth Kumar
4.4 out of 5 stars  See all reviews (36 customer reviews)

Digital List Price: $44.99 What's this?
Print List Price: $44.99
Kindle Price: $24.74 includes free wireless delivery via Amazon Whispernet
You Save: $20.25 (45%)

Formats

Amazon Price New from Used from
Kindle Edition $24.74  
Paperback $27.65  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

Open the door to endless new app development possibilities

Pushing the Limits with iOS 5 Programming is an expert guide for developers aiming to create unique applications for Apple's iPad 2, iPhone, and the iPod Touch, which includes the latest version of the Apple iPhone SDK, iOS 5. This text goes beyond the basics to keep you ahead of the technology curve and spark your innovative nature to create seamless, functional, and fun apps. With a focus on advanced techniques for app development, you will learn to differentiate your apps from all the rest.

With this must-have book, you'll explore advanced coverage of a variety of development topics, such as developing with deep Objective-C, while you learn to create amazing applications for Apple's iPad 2, iPhone, and iPod touch. Veteran mobile developers and authors guide you through maximizing your programs as they delve into topics not commonly found elsewhere.

  • Provides a solid foundation in the patterns of iOS
  • Shares tips for running on multiple platforms and best using security services
  • Discusses topics such as controlling multitasking, advanced text layout and more
  • Demonstrates how to think differently with blocks and functional programming
  • Teaches table view, performance, and money-making optimization
  • Eliminates common challenges with memory management and iOS information flow

Pushing the Limits with iOS 5 Programming allows you to take on the future with confidence in your new, stand-out app design skills.



Product Details

  • File Size: 5479 KB
  • Print Length: 432 pages
  • Publisher: Wiley; 2 edition (December 5, 2011)
  • Sold by: Amazon Digital Services, Inc.
  • Language: English
  • ASIN: B006OP97QI
  • Text-to-Speech: Enabled
  • X-Ray: Not Enabled
  • Lending: Enabled
  • Amazon Best Sellers Rank: #266,577 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  • Would you like to give feedback on images?

Customer Reviews

Most Helpful Customer Reviews
41 of 43 people found the following review helpful
5.0 out of 5 stars Great for an experienced iOS programmer January 18, 2012
Format:Paperback|Amazon Verified Purchase
Don't buy this book if you're just learning iOS -- it's written with an assumption that you know how to write a complete program on your own. For example, the author will often write things like, "After that, it's just like using a normal xib file," or assume you know the difference between a view's frame and bounds. Another example -- the section on storyboards assumes you know how to deal with iOS 4 transitions. These might be pretty basic things, but it would be frustrating for someone who isn't at that point yet.

Basically, if you've written a few applications and want to extend your abilities, you'll love this book. If you're in the target audience for this book, each section is clearly explained and contains just the right amount of information to take you to the next level. In particular, the author is very good at explaining those odd conventions that make you want to scream without over-explaining everything else. I highly recommend it.
Was this review helpful to you?
26 of 27 people found the following review helpful
5.0 out of 5 stars Fantastic guide to going beyond the basics January 18, 2012
Format:Paperback|Amazon Verified Purchase
I've been developing iOS apps professionally for over 3 years now. Every chapter this book surprises and amazes me with new tricks and has opened my eyes to new techniques and ways of thinking. The writing style is approachable and makes for a quick read, and the code samples convey the point without unnecessary clutter. Also of use is the references given throughout the text, which have led me on reading expeditions that reveal even more information to me.
The one complaint I have so far is that the section on interacting with REST services is based on ASIHTTPRequest, which sadly will no longer be maintained. It would have been better to just use NSURLConnection or CFNetwork, or one of the extant libraries such as AFNetworking.
That aside, this is a valuable book and if you're a professional iOS developer you owe it to yourself to give it a read.
Was this review helpful to you?
20 of 21 people found the following review helpful
5.0 out of 5 stars What You Don't Know You Don't Know February 14, 2012
Format:Paperback|Amazon Vine™ Review (What's this?)
As a long time iOS programmer, I thought I knew a thing or two about the platform, but my day job has been demanding for the last year or so and I'd fallen behind on new developments and techniques, and some not so new. And along comes this wonderful book to remind me of all the little things I could be doing to make my Objective-C do more with less code or do things I didn't know it could do.

This book is up to date as of the beginning of 2012. For example it covers such iOS 5 APIs as Storyboards, iCloud integration, and Automatic Reference counting, along with such still cutting edge technologies as Blocks and Grand Central Dispatch, and older tech that still frustrates such as the use of Core Animation and Key Value Observing. Through it all, I don't think I went 5 pages without encountering an idea, concept or fact new to me. I was also happy at the high level walkthrough of Xcode 4, as I'm still transitioning from 3.2 with some unhappiness. Topics were seemingly picked for their relevance to the working coder so plenty of dealing with web servers and optimizing table performance.

[Update: and time marches on, and now iOS 6 is released with things this book couldn't possibly have covered like PassBook, FaceBook and other social network integration, new Location Services APIs, Collection Views etc. Still a useful book, just not cutting edge.]

One bit of elegance stood out for me, that I could create an NSDictionary from a JSON snippet and turn around and call setValuesForKeysWithDictionary: on my object and bam it would configure all its properties (or perhaps most of them with a few unfortunately named properties needing a little help). Maybe this is obvious. Maybe everyone else in the world does this, but to me, that encapsulates the power of Objective-C combined with pervasive use of key value coding.

Many parts of the book will be useful to Mac programmers as well. For example, the chapter on Core Text, or the chapter on the inner workings of the Objective-C runtime.

The one chapter for which I didn't get the point was about working offline, as the author's didn't quite make their case as to why I would choose NSKeyArchiver over Core Data, but even this weakest chapter was better than you'd find in most programming books.

If you are a pro iOS coder or aspire to be. buy this book and read it as fast as you can.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
4.0 out of 5 stars Eye Opening for a Beginner iOS Hack
This book is well above my head for many of the things covered. But it did a great job of showing me some of the possibilities I was not even able to fathom. Read more
Published 25 days ago by Bryan Newman
5.0 out of 5 stars A bit of everything
"Pushing the limits" indeed! This book is chock full of information on all things iOS, from the transition to XCode 4 to advanced Objective-C topics and in-depth Cocoa coding tips... Read more
Published 1 month ago by esanta
5.0 out of 5 stars Very helpful iOS book
I've had this book about a year now, and I'm back on Amazon to buy the newer version which covers iOS 6 and thought I'd put a quick review here. Read more
Published 1 month ago by thematic
5.0 out of 5 stars Great and insightful book
I have read the book last yera and found every bits of it very insightful and useful for my iOS apps. Read more
Published 4 months ago by Bartolomucci Fabrizio
5.0 out of 5 stars Great supplemental information for those who are already developing in...
I don't consider myself an advanced iOS developer (I've only made a few apps and only for my own learning, nothing professional) but I still found plenty to like in this book - and... Read more
Published 4 months ago by Z. Freeman
5.0 out of 5 stars The Best Advanced Resource
This book is an excellent resource for the intermediate to advanced iOS developer.

It tackles a wide variety of problems you'll face when developing an application. Read more
Published 5 months ago by JasonHowlin
1.0 out of 5 stars None of the demo projects were finished
Looks like the book was written to complement what were missing from most IOS books. But the demo projects that are supposed to demonstrate the good technologies recommended by the... Read more
Published 9 months ago by IT Developer
5.0 out of 5 stars Excellent serious book
This is an incredible book, a must have for every serious developer of iOS. Very easy to read and full of extraordinary sample code that makes you understand better the idea... Read more
Published 10 months ago by David
4.0 out of 5 stars Good intermediate level book
iOS5 Programming (Pushing the limits) is a iOS programming book geared to the intermediate to expert programmers. Read more
Published 11 months ago by James Lin
1.0 out of 5 stars Not a 4+ Star Title
Not a one star book either, but I ordered it quickly, based on the average rating.

It is nowhere near as compelling as that average rating (4+ at the time of purchase)... Read more
Published 11 months ago by The Kid
Search Customer Reviews
Only search this product's reviews

More About the Authors

Discover books, learn about writers, read author blogs, and more.



Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



So You'd Like to...


Create a guide

Look for Similar Items by Category