I've been wanting to dip my toes into programing for android and while I haven't made a full fledged app yet my efforts have produced some fruit.
I'm proud to introduce my latest free software project called Geostatus. It's a simple python script that runs in the Android Scripting Environment(ASE). It serves a very simple purpose in that it checks your current location based on the phones gps and compares that to a list of predetermined locations and updates your Google Talk status accordingly. I've created a git hub repository for it and have released it under the terms of the GPLv3.
You can check it out here