Banner
Review: Beginning iPhone 3 Development - Exploring the iPhone SDK PDF Print E-mail
Apple - iPhone/iPod Touch
Written by Thomas Baltruschat   
Friday, 17 July 2009 13:00

If you got

  • a Mac running Leopard,
  • an iPhone (or iPod Touch)
  • interest in programming
  • lots of spare time (or insomnia)

you most likely want to write an App for the iPhone and quit your daytime job. But where to start learning?

Today I look at at book that helped me a great deal understanding how to write programs for the iPhone, the book is called  "Beginning iPhone Development: Exploring the iPhone SDK, by Dave Mark and Jeff LaMarche. They just released a new edition which was adapted to cover the changed in iPhone OS 3. So the new title is "Beginning iPhone 3 Development: Exploring the iPhone SDK"

Who is this book for?

The authors write that they assume that you know Objective C 2.0 to a certain extend. So if you don't know Objective C try to learn this first.

How is the book structured?

The book introduces the different parts of the SDK in a logical way, and by reading the book you get easiy familiar with them.

The different elements of the iPhone UI are introduced step by step with a small Application that shows how to use this UI element and how to connect it to the code etc. Also it seems that each line of code that is written in the book is explained, so you'll know why it's there and what it does.

The good thing about these small applications in the book, they can easily be adapted to your own application.

What's covered in the book?

The book covers the elements of the SDK that you most likely want to use in your first few Apps. More advanced features like Open GL ES are mentioned but only the basic concept is shown.

Also for most UI elements it does not explain all the functions the iPhone SDK is offering. The book shows you what you must know. But once you understand this it is quite easy to figure out the rest by yourself, just looking the iPhone SDK documentaion that is provided by Apple.

The book now also includes a chapter about Core Data, which has been added in iPhone OS 3.0.

What's missing?

Most functions of the SDK that were intrcduced in iPhone OS3.0 are missing, I missed a chapter about MapKit most. MapKit is actually quite easy to use and I think many programmers would like to include Maps in their Apps.

How much and where can I get it?

Here the data from their webite

Publisher: Apress
ISBN10: 1-4302-2459-2
ISBN13: 978-1-4302-2459-4
584 pp.
Published Jul 2009
Price: $39.99
eBook Price: $27.99

You can buy the eBook here: http://www.apress.com

FYI: The eBook comes as a password protected PDF

More

The website already mentions 2 more books by the same author which cover the new functions of the iPhone SDK, but they are not available yet. But if they follow the same principle as this book I bet they will be worth buying.

Comments
Add New Search RSS
Write comment
Name:
Email:
 
Website:
Title:
UBBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Last Updated ( Friday, 17 July 2009 13:35 )