riskinit.org logo
Technology is the term we use for things that don't quite work yet.

So I decided that my programming skills were entirely outdated before summer this year and went on a book reading, webpage reading, tutorial doing, online class participating rampage. I tried to think of a good platform that would both give me experience in modern OO design and would be useful. I’m a mac gal, so the iPhone and Cocoa on the Mac seemed perfect.

First up was trying to find the right books. After much research here is the path I took.

1. Beginning iPhone Development – Solid
2. Programming in Objective C – Solid
3. Cocoa Programming for Mac OS X – Solid
4. The Object Oriented Through Process – Solid
5. Design Patterns: Elements of Reusable OO Software – Reading
6. Cocoa Design Patterns – Reading
7. The Pragmatic Programmer – Queued
8. iPhone SDK Development – Reference
9. iPhone Cool Projects – Reference

Notable Mention: The iPhone Developer’s Cookbook: Building Applications with the iPhone SDK – Erica Sadun
I still haven’t full read this one, but Erica is accessible, puts up tons of useful code online and is really a true iPhone hacker and less a standard developer. This gives her a unique perspective and while many may be critical of her code style, I appreciate her really digging in and uncovering the mechanics below the facade.

Add Comment Register

Leave a Reply