iOS in Practice (Book)

“iOS in Practice” published by Manning Publishing takes the reader end-to-end with iOS development – from the Developer Program and the Program Portal through app development and the various frameworks to distributing an app on the appstore.

You can see table of contents here.

Comments from iPhoneNess Book Spotlight

“The beauty of iPhone In Practice is that it walks you through developing an app in each advanced chapter. So by the time you get to finish the book, you’ll have the knowledge and experience you need to develop your iPhone app fast.”

“There are some programmers who prefer reading dry theory instead of trying things in practice. But if you are serious about iPhone development and want to learn how one would go about writing an app from ground up, iPhone In Practice is a good place to start.”

Get the book here or at Amazon or Barnes&Noble.

Each chapter will have a related project released for free on the AppStore. Here’s a sampling of the apps…

PicDecor – Allows you to select or take a picture and decorate it with some build-in images. This app is documented for development in chapter 4. In this chapter you’ll learn how to access the camera and photo album. Also, you’ll see how to layer images, move them around by touch and email the images to others.

Dial4 – Allows you to filter your address book by typing in digits in phone numbers. Filter by area code, prefix or whatever digits you know for giving numbers. This app is documented in chapter 5 of the iOS in Practice. You’ll learn how to access the address book, display items in lists, filter/search via text input and place calls with the phone.

Where Am I Parked? – This app allows you to remember where you parked via the map, images and text notes. This app is developed and documented in chapter 6 of iOS in Practice. Learn how to use maps, drop pins, get the user’s location and even reverse geocode to get a nearby address.

TimeDown – This app is a basic timer and uses the iPhone Settings app to change the various settings within the app. Learn about the Settings bundle, changing UI programmatically at runtime, playing audio and detecting shaking of the device. This app is documented in chapter 7 of the book.

PlayMyLists – This app allows you to create playlists. As a functional, but mostly for learning, app the playlists do not sync with iPod or iTunes. The app does play the music. This app is developed in chapter 8 of the book. Learn about accessing the music from the iPod, creating and storing data in databases using CoreData and playing music using iOS.


  1. […] iPhone Dev Book Posted by: bearc0025 | November 4, 2009 […]

  2.  The 4.0 is coming out in ”summer” but I can’t find any specific date. Any hot tips? Wait for 4.0 official? Go to Akihabara or the Apple Store in Ginza and see if anyone can update it to the 4.0 Beta and then jailbreak? Is it possible? Are there any holes in my thinking? I really want to be able to use this thing!

  3. Sorry, I don’t have any info there and I’m no jailbreak expert. Maybe someone else can help???

  4. […] iPhone in Practice (Book) Posted by: bearc0025 | December 7, 2010 […]

  5. Actually, having this kind of book will be helpful to those who want to learn how Iphone apps develops. Well, It’s kinda hard but I think it can be easy if you let yourself learn it through this book!

  6. […] One of several most desirable styles in the engineering industry is the cellular phone Television set. Portable streaming has made this feasible to make a pocket or purse Tv marvel that’s growing. Today you can flip your mobile equipment right into a mobile phone Tv set making use of mobile buffering. iphone developer […]

  7. Could you please provide the source code for the app PicDecor for me? Because I can’t work according to your procedure on the book “iOS in practice. thanks a lot.

  8. […] Details here. […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: