I think the topic creator wants an integrated Facebook app experience like the iPhone's (chat, photo uploading, browsing, etc..) As for the creator's question. It depends on the API's Facebook releases for 3rd party developers. I suspect most things aren't accessible via the API so unless Facebook does the application themselves or someone hacks around there's going be nothing like the iPhone Facebook app.