Programming Books C Java PHP Python Learn more Browse Programming Books
  • List Price: $39.99
  • Save: $4.71 (12%)
Only 1 left in stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
FREE Shipping on orders over $35.
Used: Like New | Details
Sold by Orion LLC
Condition: Used: Like New
Comment: Used, but looks brand new. Only very slight signs of use. Cover and binding are undamaged, and pages are crisp and unmarked. Unbeatable customer service, and we usually ship the same or next day. Over one million satisfied customers!
Access codes and supplements are not guaranteed with used items.
Add to Cart
Have one to sell? Sell on Amazon
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

Beginning iOS 4 Application Development Paperback – October 12, 2010

ISBN-13: 978-0470918029 ISBN-10: 0470918020 Edition: 1st

Buy New
Price: $35.28
25 New from $0.01 91 Used from $0.01 2 Collectible from $9.98
Amazon Price New from Used from
Paperback
"Please retry"
$35.28
$0.01 $0.01
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

Beginning iOS 4 Application Development + Beginning iPhone 4 Development: Exploring the iOS SDK
Price for both: $60.36

Buy the selected items together

NO_CONTENT_IN_FEATURE

Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Product Details

  • Paperback: 656 pages
  • Publisher: Wrox; 1 edition (October 12, 2010)
  • Language: English
  • ISBN-10: 0470918020
  • ISBN-13: 978-0470918029
  • Product Dimensions: 9.2 x 7.4 x 1.3 inches
  • Shipping Weight: 2.4 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon Best Sellers Rank: #928,637 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

Develop cutting-edge applications for the iPhone®, iPod touch®, and iPad

Get ready to dive into Apple's exciting world of mobile application development. This full-color book shows you how to take advantage of all the new features of the iPhone SDK 4 to create your own native iPhone, iPod touch, and iPad applications. You'll explore Apple's Xcode tools, the Objective-C programming language, and discover a host of APIs that enhance the capabilities of the iPhone SDK. The hands-on approach will help you quickly progress from building your first application to more sophisticated programs that use animations, recognize gestures, integrate voice chatting, and more.

Beginning iOS 4 Application Development:

  • Shows how to create native iPhone and iPad applications by taking advantage of the Xcode tools and iPhone SDK

  • Covers ways to speed development using tab bar, navigation, and utility templates

  • Provides methods for accessing built-in applications such as the photo library and camera

  • Describes steps for accessing the accelerometer to create compelling applications

  • Explains how to use background services and perform background tasks

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

wrox.com Programmer Forums

Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads

Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More

Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

About the Author

Wei-Meng Lee is a technologist and founder of Developer Learning Solutions, a technology company specializing in hands-on training in the latest Microsoft and Apple technologies. He is also the author of Beginning iPhone SDK Programming with Objective-C and Beginning iPad Application Development.


More About the Author

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

Customer Reviews

This is a great book for learning how to program IOS apps.
G. Hovagimyan
The problem is that while you can complete the examples, there is no explanation as to *why* you're doing things.
Ryan
Xcode 4 has been released since the publication of this book, so there's a slight disconnect there.
P. Sanders

Most Helpful Customer Reviews

20 of 20 people found the following review helpful By K. Addaquay on October 18, 2010
Format: Paperback
Been using this book for a few days now, and i must say its a great resource. Been thru 5 chapters in random order so far. i have read a bunch of iphone os programming books and this is definitely is my top 5. Every chapter, is just broken down into intricate details. The author has done a great job in explaining complex topics that might dazzle beginner programmers and made it very presentable to the user. i know i said its a great beginners book, but there are advanced topics that are covered like implementing push notification to bluetooth or running background applications. the best part of this book is manner in which they start of the topics and break everything down into details that makes the user understand. i highly recommend this book.
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
5 of 5 people found the following review helpful By Lim Boon Tiong on October 29, 2010
Format: Paperback
4 words summed it all... " I Love This Book!".

First thing first, this book is in full colour. It is such a pleasure to read the colour codes and the screen shot printings look amazing. This is also the best format layout I have ever seen in all the programming books I ever read. Great job!

It is not easy to learn iOS 4 programming if you are a a beginner. The appendices provide a good start to Objective C, Interface Builder and Xcode before you jump into the real stuff.

I spent the last couple of days going through the advance chapters and particularly like Part 4 which talk about web services integration and Push Notification Service. It is such a breeze reading and practising the exercises on my Mac. Thank you very much for the hard work in authoring this book.
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
4 of 4 people found the following review helpful By Mac Donald on April 14, 2011
Format: Paperback
I started using this book immediately after installing iOS 4.3 and Xcode 4. The book is written using Xcode 3. So it took me a few days to understand how to use this book with the new environment. However, since there are no books at this time that cover Xcode 4, I decided to tough it out with this book.

Once I got use to Xcode 4 though, I found the exercises in the book work just fine. I'm enjoying going through the exercises as I learn about each type of control. I found that I had to reread an earlier section to find out something that he did not repeat in a later section but again, afterwhile the process of creating an app (using the File's Owner as an example) becomes second nature.

This should not be your only book but definitely one of the first you work with.

I also recommend opening up the online library documentation that comes with Xcode 4 Organizer and read about each control as you do an exercise from the book. This will help round out your knowledge about Cocoa beyond the text in the book. I found the [...] forum to be helpful. Also, Stanford University (via iTunes U) has recorded lectures from a recent iPhone development class taught by Apple instructors that are a good supplement to mastering the language, environment and best practices.

Good luck!
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
6 of 7 people found the following review helpful By CT on January 2, 2011
Format: Paperback
Summary
This is a good beginner's guide, however this guide is not sufficient to write complete iPhone applications.

Pluses
- Code examples are complete as opposed to writing different parts of the code at different places during the explanation. This helped me to check my code against the book's easily.
- Color coding, highlighting new code in bold helped too.
- Chapters are easy to follow. Arranged with increasing complexity.
- Appendixes were very useful.

Minuses
- In general, the applications described in the book work independently but putting them all together is not discussed and is not easy. For example I struggled several days trying to get a tab bar controller screen with subscreens to work because I didn't know that it needs to be a Navigation controller in order to support it. This is not mentioned anywhere in the book.
- I wish there was detailed explanation of File Owners, First Responders, hierarchy of events, etc.
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
6 of 7 people found the following review helpful By Mark Leonard on December 7, 2010
Format: Paperback Verified Purchase
I began teaching myself iPhone development about a year ago. I had no previous programming experience whatsoever, so as you might imagine I've been reading a lot of beginner's books. This one was one of my favorites. I found the writing to be extremely clear and the book laid out in a very professional manner. The color pages also make the code much easier to read.

If you're anything like me, you'll need more than one or two iPhone books to help you learn the ropes, but this book has just as much right to be in your library as any other out there. It's excellent both in it's initial reading and also as a quick reference.
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
3 of 3 people found the following review helpful By P. Sanders on May 18, 2011
Format: Paperback Verified Purchase
This is the most useful book I've found for application development on iOS 4. Let me qualify that by saying I've been a software developer for quite a while, and this may not be the first book I'd buy if I were just getting started. That said, you learn to program by doing. This book has a number of examples that are immediately useful.

The application I'm working on for my employer includes MapKit and GPS, and examples for these were included in the book. I went through the code and was able to get a working prototype in a week. The next part of this application will include voice communication and text messaging to other nearby iPhone clients, and sure enough there are examples in this book that show you how to do exactly that. XML processing? Yes. Webservices? Yes. Bluetooth? Yes. Bonjour? Yes.

In the appendices are guides to using Xcode and learning Objective-C. I really liked the Objective-C guide. Xcode 4 has been released since the publication of this book, so there's a slight disconnect there. To be honest Xcode is a fundamental but (mostly) uncomplicated part of iOS development. Cocoa is large and this book provides plenty of cues for navigating it. Learning how to use Xcode is a small step compared to learning how to use Cocoa effectively. And your use of Xcode scales with your development knowledge, so you can learn as you go.

Another appendix is dedicated to setting up your iPhone or iPad for testing your application on real hardware. This covered all the steps in getting the certificates and installing them on your system. I have yet to see a clearer guide to doing that. If you've done it, you'll remember the first time involved some struggle and aggravation. Not if you follow along in this appendix...
Read more ›
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

Customer Images

Most Recent Customer Reviews