Foundation iPhone App Development and over 1.5 million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
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 Foundation iPhone App Development on your Kindle in under a minute.

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

Foundation iPhone App Development: Build an iPhone App in 5 Days with iOS SDK [Paperback]

Nick Kuh
5.0 out of 5 stars  See all reviews (2 customer reviews)
RRP: £23.99
Price: £16.79 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.20 (30%)
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. Gift-wrap available.
Want delivery by Tuesday, 28 May? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £12.68  
Paperback £16.79  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Learn more.

Book Description

21 Nov 2012 1430243740 978-1430243748

Taking a hands-on learning approach, Foundation iPhone App Development: Build An iPhone App in 5 Days with iOS 6 SDK quickly enables existing programmers to become familiar and comfortable coding Objective-C using Xcode 4.5, Storyboarding and the iOS 6 SDK to create apps for the iPhone. Nick Kuh, an experienced, Apple award-winning developer, will teach readers how to build an iOS 6 iPhone app from start to finish in 5 days.  

During a 5-day process you will learn how to build a professional, custom-designed, object-oriented iPhone App. You’ll start with a PhotoShop PSD design and an app idea. Then, throughout the remainder of the book, Nick will guide you through each stage of building the app. But it’s you who will build the app. You will learn how to think like an app developer, how to turn an idea into a beautiful iPhone app.

In addition to the code and programming practices introduced, the book includes numerous tips, tricks and lessons learned to help new iPhone App developers succeed on the App Store: SEO, in-app marketing approaches and how to win more 5 star reviews.
 
The 5-day learning process is divided into the following key stages:

  • Day 1 begins with the initial planning, paper prototyping and Photoshop design phases of an app idea. You’ll learn how to provision your iOS apps for deployment to your iPhone. By the end of your first day you’ll get to learn on the job, creating an Object-Oriented Black Jack Game that implements the Model View Controller paradigm in Objective C.
  • Day 2 is all about Storyboarding: creating and connecting all of the user interface views of our app.
  • Day 3 begins with table views and data population. By the end of the third day you’ll be knee-deep in Core Data: building a data model and creating an editable, persistent data storage solution for your app.
  • By Day 4 you’ll be learning how to communicate with Facebook using Apple’s new Social framework introduced in iOS 6.
  • Day 5 kicks off with code and methods to add in-app social network marketing to your app. With your completed app you’ll then learn how to submit an App to Apple alongside numerous tips and tricks to improve your chances of success and visibility in this unique marketplace.

From start to finish, this book inherits Nick’s tried and tested methods to build beautiful native iPhone Apps efficiently. After reading and using this book, you’ll come away with a core iOS development process and coding concepts that can be re-used and applied to your own iPhone app projects. Moreover, you’ll gain an understanding of how to architect your own apps, write reusable code and implement best practices for faster productivity and maybe even make some money, too. 

What you’ll learn

  • How to develop with Xcode, write Objective-C and work with the latest iOS SDK
  • Why and how to create Navigation Hierarchies and Table View Controllers, for making life easier
  • How to design, plan and develop an iPhone app from the initial app idea to App Store submission
  • How to Storyboard and implement a custom-designed User Interface
  • How to work with Core Data to build an offline caching solution
  • How to implement asynchronous HTTP API calls to download and display images
  • How to use the new iOS Appearance APIs for custom design implementation and make beautiful apps
  • How to increase your app's chances for success in the App Store

Who this book is for

This book is for existing programmers—programmers who have already mastered another object oriented language and wish to become proficient programming Objective C for writing iPhone Apps using Xcode.

Table of Contents

Day 1: Objective C, Xcode and iOS SDK Foundation work
Chapter 1: Design and Planning of our App:
Chapter 2: Provisioning our App for Development
Chapter 3: Setting Up Our Xcode Project
Chapter 4: Objective-C and Xcode: Developing a Blackjack Game

Day 2: Storyboarding the User Interface
Chapter 5: iPhone App Navigation, Views and View Controllers
Chapter 6: Views, Controls, Camera, Action!
 
Day 3: Working with Data
Chapter 7: Table Views, Arrays and Dictionaries - Oh My!
Chapter 8: Data Persistence with Core Data
Chapter 9: iOS Skinning: Make Your Apps Lickable

Day 4: Importing Birthdays from the Address Book and Facebook
Chapter 10: Importing Birthdays from the Address Book
Chapter 11: Working with the Facebook SDK
Chapter 12: Settings and Local Notifications

Day 5: The Finishing Touches
Chapter 13: Before You Launch: Increasing Your Chances of App Store Success
Chapter 14: Submitting our App


Product details

  • Paperback: 450 pages
  • Publisher: FRIENDS OF ED (21 Nov 2012)
  • Language: English
  • ISBN-10: 1430243740
  • ISBN-13: 978-1430243748
  • Product Dimensions: 19.1 x 2.3 x 23.5 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 536,438 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

About the Author

Nick Kuh is a Freelance iPhone, iPad, iOS Developer and Consultant based in Brighton, UK with over 12 years experience developing commercial software. Nick has been developing native iOS Apps since the iPhone first launched. His indepth understanding of the iOS Platform is backed up by an extensive portfolio which includes: architecting and leading large commercial projects, popular personal projects like Tap to Chat (with over a million downloads in it's first year) and great award-winning Apps recognised and featured by Apple (including an App of the Week award for Portfolio to Go).

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


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
5.0 out of 5 stars
5.0 out of 5 stars
Most Helpful Customer Reviews
2 of 2 people found the following review helpful
5.0 out of 5 stars Great new book for making an iphone app 3 Dec 2012
Format:Paperback
The author definitely knows his stuff. Thought this would be a tall order (the 5 days part) but am really getting stuck in now and very much liking his style of writing. He manages to balance the truly geeky stuff with some really great tips, alongside a good sense of humour which makes for a much better read than most in this genre. He also knows exactly the kind of challenges you're likely to have and sets them out with practical solutions each time. Nick Kuh offers a good mix - allowing you to learn for yourself rather than spoon feeding, but at the same time he doesn't expect miracles. He kind of brings to App Development what Scott Kelby brings to Photoshop.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars FInally cracked it!!! 11 Mar 2013
By N. Wood
Format:Paperback|Amazon Verified Purchase
After over 7 years as an actionscript developer it was important for me to add another string to my bow as a programmer, and my path of choice was iOS development.

Having played iOS development a number of times over the last few years, loosing interest and giving up a number of times, it was important for me to take a fresh approach. Most of the resources that are available only explain extremely bitty tasks (i.e. to use a button do this, to use the date picker do this, to load xml etc). With my experience in application development these principles seemed too modular and only covered basic principles. It's important to look at the big picture in app development and then break it down.

In steps... Nick Kuh - his approach to understanding iOS development is the format we will all take in building our projects. We will have a feature list and a number of elements required to make this happen. MVC is the design pattern of choice for 99% of my projects over the years and nick has done an awesome job of covering how to build a project of a good size implementing the Xcode standards for this.

For programmers and beginners alike the approach of this book by building a real life project offers a greater understanding of how apps are built. I know countless developers who have looked at iOS dev and like me lost interest, this is the book to get it done!!!

After reading the book and building the project along the way I am now in the process of building a complex project with many features which I would have had great difficulties in creating if it wasn't for this book. Nick's level of writing is very easy to follow and carries presents
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.7 out of 5 stars  7 reviews
11 of 11 people found the following review helpful
5.0 out of 5 stars Good coverage of iOS 6 - not for true beginner 12 Dec 2012
By M. Fromin - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
I have been tinkering with iOS development since iOS 4 and have read many of the most popular books including the ones from Big Nerd Ranch, Sams Teach Yourself iOS X, and iOS X Development (Apress). I find this book to be one of the best books I have read when it comes to the actual end to end process of creating an application.

The author takes you from UI design through to App Store submission and he does so in a measured, logical sequence. If you have a reasonable understanding of Objective-C and have read any basic introductory text on iOS 4 / 5 / 6 you will likely enjoy this book. That being said there are two caveats to this book being spot on for your needs...

1 - Apple Developer (paid version) is effectively a requirement. Some of the capabilities he discusses won't work in the simulator at all. If you really want to see all of the features/functions he showcases you need to join the paid developer program. If you don't do this its not that the app won't run but some interesting features won't work such as taking a picture with your phone vs grabbing a photo from the library. If you don't deploy this to your phone you can't ever see that option or see what that UI would look like to a user of the app.

2 - If you have never done any iOS development the author skims over some fundamental ideas/concepts such as Delegates, Properties, and Class Methods. This is NOT an inditement of this book - if you really don't have any experience on these topics (and the author gave them thorough coverage) the book would be 2-3x longer and bogged down with those fundamentals. If you need those fundamentals there are many texts on Objective-C and beginning iOS development that would be good starting points. I am fond of the Kochan book on Obj-C and the Ray book on iOS 5 App Development. If you read these first this book would be an excellent review of moving to iOS 6.

This is one of the best written books I have read on iOS development. If you have even a modicum of experience with prior iOS versions this is an great choice for seeing some of the iOS 6 changes.

UPDATE: The Facebook "post to wall" capability that is used in this book will no longer work in FB after Feb 2013. On my profile the capability is already gone but I can "revert" to the pre-Feb 2013 changes if I like. I would not consider this a reason not to buy the book (it is excellent) but know that this one feature won't function as described in the book.
5 of 5 people found the following review helpful
5.0 out of 5 stars Great book for getting started with IOS 20 Dec 2012
By T. Trentler - Published on Amazon.com
Format:Kindle Edition|Amazon Verified Purchase
If you have never programmed before, I reccomend doing the examples in this book to about chapter 5 and then switching to the Big nerd ranch guide for objective-c. Then switch back and finish the book. I find the two books together give a good foundation for IOS programming and UI design.
3 of 3 people found the following review helpful
5.0 out of 5 stars Great new book for making an iphone app 3 Dec 2012
By Bill Murray - Published on Amazon.com
Format:Paperback
The author definitely knows his stuff. Thought this would be a tall order (the 5 days part) but am really getting stuck in now and very much liking his style of writing. He manages to balance the truly geeky stuff with some really great tips, alongside a good sense of humour which makes for a much better read than most in this genre. He also knows exactly the kind of challenges you're likely to have and sets them out with practical solutions each time. Nick Kuh offers a good mix - allowing you to learn for yourself rather than spoon feeding, but at the same time he doesn't expect miracles. He kind of brings to App Development what Scott Kelby brings to Photoshop.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Feedback


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