Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
$4.49
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.
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

Used
Price: $4.49
21 New from $1.49 125 Used from $0.01 2 Collectible from $4.00
Amazon Price New from Used from
Paperback
"Please retry"
$1.49 $0.01
Best%20Books%20of%202014
NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. 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: 7.4 x 1.3 x 9.2 inches
  • Shipping Weight: 2.4 pounds
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon Best Sellers Rank: #1,305,169 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
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
4 of 4 people found the following review helpful By Mac Ronald 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 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
21 of 29 people found the following review helpful By Terrance Shaw on November 1, 2010
Format: Paperback Verified Purchase
Ordered from Amazon, had it delivered in the outstanding record time I've come to expect from them. Bravo zulu, Amazon.

The book's title is a bit misleading.

Beginning iOS 4 Application Development IN FULL COLOR.

There is one false statement, and two true ones: It's not what I would recognize as "beginner" level for the material being taught. It IS centered around iOS 4 application development (great job to the author for having a very thoroughly up-to-date work). And it IS in beautiful color, which makes for easy reading of the given code samples.

Ultimately, the book seems like more of a programmer's reference guide than anything else. It gives you different sections throughout the book to learn different aspects of coding within the Xcode programming environment. You'll be shown how to do different things from handling re-oriented screens to adding Table Views to your apps.

Problem is, you're SHOWN, and not taught.

After each walkthrough, you're given a brief explanation as to what just happened, but not necessarily a why, or how this was found. I've come to the conclusion (which I'm sure is correct) that it's from going through and reviewing Apple's developer snippets on the developer site, which would be understandable if Mr. Lee would've just said that from the very beginning.

For example, on page 208, you're told that, "One of the events declared in the UITableViewDelegate protocol is tableView:didSelectRowAtIndexPath:, which is fired when the user selects a row in the Table view."

Okay, now... how was I supposed to know this?

In the end, I think this book would be ideal for those that are able to see examples and then modify them to their own ends, which is fine.

I was just expecting to actually be taught something.

Still, I wouldn't shy away from keeping this one as part of the iOS programming references on my bookshelf.
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 Recent Customer Reviews