Jul 17
The authors of Beginning iPhone Development have released an updated eBook that covers the 3.0 operating system and related SDK. As a previous owner I was allowed to buy the eBook for half off.
You can find the eBook here:
http://apress.com/book/view/1430224592
One of the authors — Jeff LaMarche – has started on online tutorial in his blog for OpenGL ES programming. You can find the Table of Contents here:
http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html
Tags: Apress, LaMarche
May 08
Because my main interest is in developing portable video games, my focus in the blog has been OpenGL ES. But if you want to know how to develop applications that don’t use OpenGL – the best book I’ve found so far is Beginning iPhone Development: Exploring the iPhone SDK
.
The book covers all the important basics and shows you how to build an iPhone UI and wire up the buttons, etc. In fact it’s the book I used to figure out how to write the touch handlers in the previous example. Besides basic interaction (taps, touches, gestures), the book also covers what’s known in the iPhone as “views” (think of them as pages of your application). It also covers things like how to design for rotation, acceleration, location, table views, tab bars, pickers, etc. It even covers the basics of using SQLite3 to save data locally.
Once you are done reading the book, you may realize just how simple it is to recreate many of the apps that you see in the App Store and in the Apple commercials using ready made components supplied by the iPhone SDK.
Even if you decide to just build an OpenGL ES app – you will probably still end up using views to create opening and configuration screens for your app. So no matter what approach you take to developing iPhone apps, you will probably find the information in this book essential.
Besides Amazon – you can buy a PDF version of the book here: http://www.apress.com/book/view/1430216263
Since the book is heavy in Objective-C code, you may also want to pick yourself up a copy of Programming in Objective-C 2.0 (2nd Edition) (Developer’s Library)
.
Tags: Apress, LaMarche