The Three20 Project: Open Source Cocoa Components for iPhone

Joe Hewitt has released a bunch of open source Cocoa components for iPhone under The Three20 Project:

Developing an app and developing a generic library are very different goals. A lot of the code I wanted to release was not generic enough, used hacks that worked just well enough for my app, and was coupled to a Facebook-specific data model. So, one by one I’ve been re-designing and re-factoring each of the components I wanted to open source, adding them to a new Xcode static library project, and then re-integrating them with the Facebook app. I just finished doing that a few days ago, and now I’m ready to start sharing the results.

Joe Hewitt is the developer of the widely-used Facebook app for iPhone. Previously he had also developed a bare-bones web-framework for Mobile Safari called iui, but he’s probably most famous for Firebug.



Find This Article Useful?

  • Share/Save This Entry



Related Articles


About this entry