Thursday, April 16, 2009

4 (+1) Priceless iPhone Development Blogs

If you're like me, you'll find the best way to learn new technologies or techniques is not by reading the "official" product documentation, but by studying the works of others. I've learned most of what I've learned about iPhone development not by reading Apple's developer documentation, but by studying what other developers have done with their apps. To that end, I've compiled a list of the most useful iPhone development blogs that I've found. I'm sure you'll find yourself writing much better code after you look at some of the things these developers have done.

0. iDev4iPhone

(aka This Blog) Yes, it's shameful that I plug my own blog in this post. However, it's worth subscribing to. I strive to regularly post on useful topics, but I also know the value of posting links to valuable resources I've come across. I'll be sure to share the knowledge whenever I get the chance.

1. iCodeBlog

iCodeBlog has some very detailed information, particularly with respect to game development. Game development is one of the hottest areas in Apple's AppStore, but there really isn't as much useful documentation about it on the web. Although iCodeBlog doesn't have as much content as some other sites, what is there is very useful and easy to understand.

2. iPhone Developer Tips

iPhone Developer Tips contains a wealth of information on several different topics. The content is not iPhone specific, in spite of its name. This blog also includes numerous tips on general Cocoa/Objective-C development. The XCode hints and tips, alone, make this site worth subscribing to.

3. iPhone SDK Articles

iPhone SDK Articles provides some of the most practical articles on iPhone development around. Many of them are targetted to new developers, making this one of the most valuable resources when beginning your first project. This blog also covers a lot of topics that are often overlooked, such as how to make advanced use of SQLite or Internationalization.

4. Mobile Orchard

Mobile Orchard is one of my favorite iPhone development blogs because of the shear volume of information it provides on a broad range of topics. The focus is not just on "How to Code X, Y, or Z." There is also tons of practical information on the AppStore and general programming topics. Their article on avoiding AppStore rejection should be required reading for all new iPhone developers.


Good luck!

2 comments:

  1. Excellent, I was looking for a nice list to get me started and there it was on dzone...

    ReplyDelete
  2. You should also add http://www.stanford.edu/class/cs193p/cgi-bin/index.php. IMHO, it should be the first port of call for anybody who intends to learn iphone application development.

    ReplyDelete