Posted by Matt on Mar 03, 2010

iPhone Update

Quick update. I now have worked on two iPhone applications for my current employer. I must say I’m very impressed with XCode, the Objective-C language, and the Cocoa Framework. I’m still very new but find that it’s fairly easy to pickup the concept behind iPhone development.

Recently I’ve been looking at open source libraries to enhance the apps I’m creating at work and soon for personal use. I’ve become intrigued by ObjectiveResource and three20.

ObjectiveResource is a framework that adds ActiveResource like features to NSObject (and several other objects) to let you CRUD objects served up by a Rails REST interface. I decided to check it out after seeing Mike Clark would be using it in a training session at RailsConf.

three20 is a set of UI elements and libraries derived from the Facebook iPhone application. The project is from Joe Hewitt who also built the Facebook Connect SDK. I’m excited to try out the TTTableViewController in my apps since it will make loading new information into a UITableView much less painful.

On a side note, getting familiar with iPhone / Objective-C / Cocoa was one of my goals for the year. While I’ll still be learning more about it, I consider my goal complete and now off to goal 2, getting familiar with Scala.

Post a comment


(required, but not displayed)

(optional)