Programming iOS 7 and over 2 million other books are available for Amazon Kindle . Learn more
FREE Delivery in the UK.
Only 6 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Programming iOS 7 has been added to your Basket
Condition: Used: Good
Comment: Used Good condition book may have signs of cover wear and/or marks on corners and page edges. Inside pages may have highlighting, writing and underlining. All purchases eligible for Amazon customer service and a 30-day return policy.
Trade in your item
Get a £3.25
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Programming iOS 7 Paperback – 3 Jan 2014

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
"Please retry"
£15.00 £19.69

Frequently Bought Together

Programming iOS 7 + iOS 7 Programming Fundamentals: Objective-C, Xcode, and Cocoa Basics + iOS 7 Programming Cookbook
Price For All Three: £87.27

Buy the selected items together

Trade In this Item for up to £3.25
Trade in Programming iOS 7 for an Amazon Gift Card of up to £3.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 930 pages
  • Publisher: O'Reilly Media; 4 edition (3 Jan. 2014)
  • Language: English
  • ISBN-10: 1449372341
  • ISBN-13: 978-1449372347
  • Product Dimensions: 17.8 x 4.9 x 23.3 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 397,732 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Book Description

Dive Deep Into Views, View Controllers, and Frameworks

About the Author

Matt Neuburg started programming computers in 1968, when he was 14 years old, as a member of a literally underground high school club, which met once a week to do timesharing on a bank of PDP-10s by way of primitive teletype machines. He also occasionally used Princeton University's IBM-360/67, but gave it up in frustration when one day he dropped his punch cards. He majored in Greek at Swarthmore College, and received his Ph.D. from Cornell University in 1981, writing his doctoral dissertation (about Aeschylus) on a mainframe. He proceeded to teach Classical languages, literature, and culture at many well-known institutions of higher learning, most of which now disavow knowledge of his existence, and to publish numerous scholarly articles unlikely to interest anyone. Meanwhile he obtained an Apple IIc and became hopelessly hooked on computers again, migrating to a Macintosh in 1990. He wrote some educational and utility freeware, became an early regular contributor to the online journal TidBITS, and in 1995 left academe to edit MacTech Magazine. He is also the author of Frontier: The Definitive Guide and REALbasic: The Definitive Guide. In August 1996 he became a freelancer, which means he has been looking for work ever since. He is the author of Frontier: The Definitive Guide and REALbasic: The Definitive Guide, both for O'Reilly & Associates.

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Most Helpful Customer Reviews

By Mohammed Al-Mahrouqi on 14 Nov. 2014
Format: Paperback Verified Purchase
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on (beta) 7 reviews
18 of 20 people found the following review helpful
Losing its edge 15 Feb. 2014
By HugeStakkaBoFan - Published on
Format: Paperback
While this edition is deserving of kudos for breaking all the basic C nonsense out into its own book, I feel as though the author is falling behind in many regards. I still think this is probably the best whirlwind tour of the OS on the market, but so many of the most important features that Apple adds get glossed over that I have to wonder whether or not Mr. Neuburg has actually used any of them. Storyboards? They get a few mentions, but not much in-depth coverage. UICollectionView? Just a few pages of discussion followed by a brick of sample code that does nothing of any value whatsoever. CoreAnimation? He does at least acknowledge its existence, but you're not going to be able to do too much with it if you don't go elsewhere for help.

If you look at any of his actual work, it's fairly clear that Matt Neuburg is not one you'd ever turn to if you want an attractive, well-designed UI, and while that's all well and good, people who've stopped learning rarely make good teachers. Each successive edition feels more and more like he's just going through the motions.
9 of 11 people found the following review helpful
Likely the best resource for an intermediate to advanced iOS developers 6 Jan. 2014
By Alexis Gallagher - Published on
Format: Paperback
To put it simply, Neuberg's books are the gold standard in technical writing on iOS. This one is no exception.

They are comprehensive, detailed, well-written, and accurate. The older edition of this book also included introductory material on C and Objective-C. Now that's been split into a separate book. Nonetheless, this is still a great value if you value your time.

iOS is huge, so there are various topics it does not cover. Also, it won't give you even a hint about standard third-party tools and libraries that you should know (Cocoapods, AFNetworking, etc.).

But if you want to get up to speed or go deep down into the weeds on any topic that it does cover, it's probably the best treatment of it you will find. This is especially valuable for topics like Core Animation, where Apple's own documentation is scattered across various API documentation and out of date programming guides.
Love the book 20 May 2014
By F. Salas - Published on
Format: Kindle Edition Verified Purchase
I like this book because it explain things in a very detail way. I use this book as a reference source.
3 of 5 people found the following review helpful
An iOS Developer Must Have!! 15 Feb. 2014
By T. Anderson - Published on
Format: Paperback
When I read the Programming iOS 5 version of this book about 2 years ago I started my review off with the paragraph below.

A little background so you know what type of experience I have. I have been a Microsoft .NET architect and developer since the first beta release. Before that C, C++, ColdFusion, ASP, JavaScript and of course HTML. Being a .NET developer has many advantages, but the one major disadvantage we suffer has driven me to Java and Objective-C over the past year. That one disadvantage? Microsoft themselves. They come off as completely lost and have wreaked havoc on .NET developer community the past few years.

That was Thursday, April 12, 2012. In my opinion nothing has changed except for Microsoft being a little more lost, and I have floated towards iOS much more than Java (Android).

This book is different than the Programming iOS 5 version. The Programming iOS 5 version has been broken into two books. This is the second book. The first is iOS 7 Programming Fundamentals: Objective-C, Xcode, and Cocoa Basics. If you are just getting started with iOS, I recommend reading iOS 7 Programming Fundamentals: Objective-C, Xcode, and Cocoa Basics first.

This book is broken down into four parts. I have listed the topics covered in each part below.

Part I Views contains chapters on Views, Drawing, Layers, Animation, and Touches. This part is all about paths, clipping, gradients, colors, patterns, transforms, shadows, points, pixels, layers, sublayers, hierarchy, resizing, positioning, depth, borders, everything about animation, touch events, gestures, and hit-testing. In other words a ton of information about views is covered in this part.

Part II Interface includes chapters on View Controllers, Scroll Views, Table Views, Popovers and Split Views, Text, Web Views, Controls and Other Views, and Modal Dialogs. The understanding you gain of view controllers in this part of the book is amazing. The author did an awesome job explaining them and how they relate to rotation.

Part III introduces some of the other Cocoa frameworks available including Audio, Video, Music Library, Photo Library and Image Capture, Address Book, Calendar, Mail, Maps, and Sensors.

Part IV is called Final Topics. In this part of the book the author introduces Persistent Storage, Basic Networking, Threads, Undo, and includes an Epilogue.

The downloadable code is very well organized and usable. It is broken down into folders by chapter and page number which makes it very convenient to find the sample you want. There are 269 projects in the download.

What I like about the samples that accompany this book is that they are in the context you would use them in. Some books don't do this and just run everything in main. That is fine for some code, but I find it very annoying when the discussion is about the UI. These examples don't do that and they provide more value.

The author's approach and writing style made it a pleasure to read. He does a great job of explaining complex topics and always covers everything in depth.

If you are an iOS 7 developer, you owe it to yourself to buy this book and keep it at arm's length!!!
The right way to learn iOS programming. 21 Dec. 2014
By wholla - Published on
Format: Kindle Edition Verified Purchase
Teaches you what IB is doing behind the scenes, and how to do everything yourself through code.
Were these reviews helpful? Let us know