After I posted about my proof of concept SMS chat idea, I started thinking about integrating with the phone’s address book to automatically alias phone numbers to names, and then I remembered that BitPim was able to pull out the complete phonebook from my K1M.
I started poking around, and BitPim is an open-source app written in Python, plus is supports a protocol log which dumps all commands send to and received from a phone, which makes it really handy for reverse-engineering phone protocols.
As soon as I got my Nokia N810 Internet Tablet, I set up the WLAN and configured the built-in chat application to use my Google Apps for Domains GTalk accounts. Chatting on the slide-out keyboard from the comfort of a TV chair or couch was immediately sweet, and the automatic conversation archiving still allows me to go back and look at transcripts.