Joe Hewitt, the Facebook engineer behind the company’s iPhone app, stated several months ago his intention to open-source the code he used to make that app. Unfortunately, that proved to be more difficult than he anticipated. But now, five months later, he’s basically ready to go with what he calls the Three20 Project.

The project, which is named after the width (in pixels) of the iPhone’s screen, isn’t exactly the Facebook iPhone app open-sourced, rather, it’s the Facebook iPhone app rebuilt by Hewitt, so that it could be open-sourced, Hewitt writes on his blog. He says that he is using Three20 to make Facebook’s iPhone app for the 3.0 software — which, oddly, he says is slated for early May, even though Apple said at its iPhone 3.0 event, “this Summer.” The first day of Summer this year is June 21.

So what’s will you get by using Three20 to make your app? Well, you’ll get an easy way to create an app that has all the nice user interface components that the Facebook iPhone app contains. This includes a photo viewer, which Hewitt called his “single biggest timesink in the whole Facebook for iPhone project” — so that should come in handy.

If you’re interested, you can get all the code right now from github.

I hope Facebook isn’t waiting until May to update its iPhone app. While the app is great, it’s still based on the old Facebook, before the redesign, which some people hate — or just love to hate. And please, for the love of God, make the new Facebook iPhone app have events.

Popularity: unranked [?]

Related posts:

  1. How to Make an iPhone App: Part One See part two on coding your App. Love it...
  2. AT&T leaks June iPhone announcement information? By now, it’s pretty clear that a new iPhone is...
  3. How to Make an iPhone App: Part Two In the first part of this series, we covered...
  4. Open Container Law Sec. 49.031. POSSESSION OF ALCOHOLIC BEVERAGE IN MOTOR VEHICLE...

Related posts brought to you by Yet Another Related Posts Plugin.

Filed under: Science and Technology

Like this post? Subscribe to my RSS feed and get loads more!