Code

The languages used thus for in the developmentof of this project are, respectively:

iPhone: Objective-C

The only real option at this time. There was an effort to adhere to best practices regarding UI end memory management, but opportunities for code optimization are more than likely. The lack of audio playback and recording is the most obvious shortcoming. Also, variables are passed to server-side via url arguments for the sake of proof of concept, but

server-side: php

Yes, we are newbies, and php provided an attainable way of creating a working prototype, compared to perl, for instance. A python version does seem like a good idea, though.

facebook client app: actionscript, html, javascript

once again, 2 newbs trying to create a cross-platform communication tool in a few months. made in flash, converted to flex. We’re not proud, but we try to be honest. facebook api is shamefully avoided, so anyone adept with it is more than welcome to integrate facebook api functionality.

As of this writing, the database used is MySQL.