Beginning iOS 5 Development: Exploring the iOS SDK and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £9.50 Amazon.co.uk Gift Card
Beginning iPhone 5 Development: Exploring the iOS 5 SDK
 
 
Start reading Beginning iOS 5 Development: Exploring the iOS SDK on your Kindle in under a minute.

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

Beginning iPhone 5 Development: Exploring the iOS 5 SDK [Paperback]

David Mark , Jack Nutting , Jeff LaMarche
4.1 out of 5 stars  See all reviews (9 customer reviews)
RRP: £31.99
Price: £24.95 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.04 (22%)
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.
Want guaranteed delivery by Tuesday, May 29? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £16.82  
Paperback £24.95  
Trade In this Item for up to £9.50
Trade in Beginning iPhone 5 Development: Exploring the iOS 5 SDK for an Amazon.co.uk gift card of up to £9.50, which you can then spend on millions of items across the site. Plus, get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Beginning iPhone 5 Development: Exploring the iOS 5 SDK + Programming in Objective-C: Updated for iOS 5 and Automatic Reference Counting (ARC) (Developer's Library) + Sams Teach Yourself iOS 5 Application Development in 24 Hours (Sams Teach Yourself...in 24 Hours)
Price For All Three: £73.33

Show availability and delivery details

Buy the selected items together


Product details

  • Paperback: 732 pages
  • Publisher: APRESS; New edition (21 Dec 2011)
  • Language English
  • ISBN-10: 1430236051
  • ISBN-13: 978-1430236054
  • Product Dimensions: 23.5 x 19.1 x 3.8 cm
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Bestsellers Rank: 27,464 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Jack Nutting
Discover books, learn about writers, and more.

Visit Amazon's Jack Nutting Page

Product Description

Product Description

The team that brought you the bestselling Beginning iPhone 4 Development is back again for Beginning iOS 5 Development, bringing this definitive guide up-to-date with Apple's latest and greatest iOS SDK, as well as with the latest version of Xcode. 

There's coverage of brand new technologies, with chapters on storyboards and iCloud, for example, as well as significant updates to existing chapters to bring them in line with all the changes that came with the iOS 5 SDK. You'll have everything you need to create your very own apps for the latest iOS devices, including the iPhone 4S, iPad 2, and the latest iPod touch. Every single sample program in the book has been rebuilt from scratch using Xcode 4.2 and the latest iOS 5-specific project templates and designed to take advantage of the latest Xcode features.

Assuming only a minimal working knowledge of Objective-C, and written in a friendly, easy-to-follow style, Beginning iOS 5 Development offers a complete soup-to-nuts course in iPhone, iPad, and iPod touch programming. The book starts with the basics, walking through the process of downloading and installing Xcode and the iOS 5 SDK, and then guides you though the creation of your first simple application.

From there, you’ll learn how to integrate all the interface elements Apple touch users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders. You’ll master a variety of design patterns, from the simplest single view to complex hierarchical drill-downs. The confusing art of table building will be demystified, and you’ll learn how to save your data using the iPhone file system. You’ll also learn how to save and retrieve your data using a variety of persistence techniques, including Core Data and SQLite. And there’s much more! You’ll learn to draw using Quartz 2D and OpenGL ES, add multitouch gestural support (pinches and swipes) to your applications, and work with the camera, photo library, accelerometer, and built-in GPS. You’ll discover the fine points of application preferences and learn how to localize your apps for multiple languages.

  • The iOS 5 update to the bestselling and most recommended book for Cocoa touch developers
  • Packed full of tricks, techniques, and enthusiasm for the new SDK from a developer perspective
  • Written in an accessible, easy-to-follow style

What you’ll learn

  • Everything you need to know to develop your own bestselling iPhone and iPad apps
  • Best practices for optimizing your code and delivering great user experiences
  • How to create “universal” apps for both the iPhone and iPad
  • What is data persistence and why is it important
  • Get started with building cool, crisp User Interfaces
  • What and how to use Table Views
  • How to do graphics with Quartz and OpenGL ES
  • What geo app development features the new iOS 5 brings to the iPhone 4S
  • How to get your app in iCloud
  • And much much more...

Who this book is for

Everyone who wants to start developing for iPhone, iPod touch, and iPad!

For the latest sourcecode, please head to www.iphonedevbook.com.

Table of Contents

  1. Welcome to the Jungle
  2. Appeasing the Tiki Gods
  3. Handling Basic Interaction
  4. More User Interface Fun
  5. Autorotation and Autosizing
  6. Multiview Applications
  7. Tab Bars and Pickers
  8. Introduction to Table Views
  9. Navigation Controllers and Table Views
  10. iPad Considerations
  11. Application Settings and User Defaults
  12. Basic Data Persistence
  13. Get Your App in the iCloud
  14. Grand Central Dispatch, Background Processing, and You
  15. Drawing with Quartz and OpenGL
  16. Taps, Touches, and Gestures
  17. Where Am I? Finding Your Way with Core Location
  18. Whee! Gyro and Accelerometer!
  19. iPhone Camera and Photo Library
  20. Application Localization
  21. Where to Next?

About the Author

Dave Mark is a longtime Mac developer and author who has written a number of books on Mac and iOS development, including Beginning iPhone 4 Development (Apress, 2010), More iPhone 3 Development (Apress, 2010), Learn C on the Mac (Apress, 2008), The Macintosh Programming Primer series (Addison-Wesley, 1992), and Ultimate Mac Programming (Wiley, 1995). Dave loves the water and spends as much time as possible on it, in it, or near it. He lives with his wife and three children in Virginia.

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
(2)

Your tags: Add your first tag
 


Customer Reviews

Most Helpful Customer Reviews
9 of 9 people found the following review helpful
By John
Format:Kindle Edition
This is a very good book - with latest Xcode 4.2 features included (storyboards, etc) and the kindle version is good ... however, the code snippets (quite an essential part) haven't translated well from the print version to the kindle.
Specifically, there are sections of code that are highlighted in the print version that need to be removed from your own code as the authors show how an app develops ... they are highlighted by strike-through text. This appears as normal text on the kindle. So you have to figure out yourself which bits to remove and which to add.
I would give three stars for the kindle version - and five for the print.
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
Format:Kindle Edition
I'm through the first quarter of this book, and I do not often do reviews, but for this book I make an exception. The authors just know what a beginner is looking for, they know what problems you'll likely to have, you'll always get the answers to your questions on time. The example programs are easy to understand yet exciting enough that you type them in.

I highly recommend this book. Oh yes, and one more comment on the Kindle edition. There's no issues with the fonts, the new stuff you'll have to add is bold face, I had no issues whatsoever typing in the example code.
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
Well done 8 Feb 2012
Format:Kindle Edition|Amazon Verified Purchase
I found this book an excellent and informative read. The author(s) style is very engaging and friendly.

It manages three key achievements that are rare in books:

(1) it assumes the reader knows *something*, so doesn't waste pages explaining things that anyone interested could find on google in 10 seconds.

(2) introduces material in manageable incremental steps. Almost all other books I've seen in this area tend to start dumb and after 30 pages skyrocket into the unknown, leaving me to watch the trail and wonder where it's all going.

(3) Avoids trying to go too deep into some bizarre specific point for "those interested", since all that can achieve for beginners is confusion. In other words, it's written for whom it says : beginners.

Well done to the writers. Thoroughly recommended. So much so, I will be looking into other books from these authors.
Comment | 
Was this review helpful to you?

Customer Discussions

This product's forum
Discussion Replies Latest Post
Kindle ebook? 0 7 Nov 2011
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