This blog is for keeping track of a variety of notes, rants and observations while I learn more about Facebook Application development. There isn’t much information out there yet, so perhaps some of the tidbits I come up with here will be of use to other Facebook developers.
So, why am I learning to write Facebook Apps?
- I’d like to write some Facebook apps that plug into Worldisround
- Facebook is really popular right now, so there is a lot of opportunity to grab eyeballs, which can help me
market some of my upcoming businesses. - It’s relatively easy to reframe any existing webapp as a Facebook App.
- It’s good practice at rapid application development. I’ve been focused on rock-solid uber-scalable enterprise stuff (i.e. Worldisround) for so long that it is refreshing to see how quickly I can go from idea to implementation.
- I could get contract work writing Facebook apps.
- Social value. I can quickly write some code that my friends might actually use.
I wrote my first Facebook app Empty Space over the last two days, quickly moving from serving some static HTML to incorporating the Facebook Java client into my Animist codebase. Empty Space is an eye- and mind-refreshing application, with ample whitespace and mostly Zen-like quotes, to contrast the hustle and bustle of the rest of Facebook. But apart from skimming my Zen books for some more pithy quotes, it is pretty much finished now.