It’s now been two months since bought my first Mac, and I’ve spent a fair chunk of that time putting myself through a crash course in programming for OS X. I’ve spent the past few weeks up to my elbows in Objective-C, Cocoa and Xcode, and finally, my first application is ready for public consumption. It’s a fairly simple little app, it doesn’t do a great deal, and the user interface isn’t anything to write home about, but it’s my baby and I’m very proud of it.
On the face of it, it’s a simple desktop app to allow browsing of projects over on Utata. Behind the scenes, it’s a little more interesting. It consists of a couple of frameworks – the first is a general purpose REST API framework that deals with a lot of the nitty gritty of interfacing with web-based APIs such as those offered by Flickr. This REST framework can (I hope) be readily extended to build API kits that interface with a variety of web services. I’ve so far built a Utata API kit and parts of a Flickr API kit. Other API kits are planned, all I need now is more spare time.
You can download the Utata Projects app here. (Requires OS X 10.5).