Open Source Android Apps for Developers: Talkmyphone (Get informations from your android phone over xmpp)

Cute Android: Open Source Android Apps for Developers: Talkmyphone (Get informations from your android phone over xmpp)

Description
Talkmyphone is an open source android application which aims at enabling you to control your phone through gtalk. It can be useful for those who prefer typing sms on a real keyboard. This application opens a gtalk conversation with you and:

* forwards you the incoming sms
* notifies you about incoming calls
* notifies you about battery state

With simple commands, you get the ability to

* reply to the incoming sms (using “reply:<message>”)
* send sms (using “sms:<contact&gt:<message>” – contact can be a name or a phone number)
* read last 5 sms from a contact (using “sms:<contact>” with no argument)

Additionnal useful commands are provided, and you can:

* make you phone ring in case you loose it (using “ring”)
* geolocalize your phone – it will send you google maps links (using “where”)
* copy text to the keyboard (using “copy:<text>”)
* get information about a contact (using “contact:<contact<”)
* open any url (just paste it in the conversation)
* get help, using ‘?’

Project Home
http://code.google.com/p/talkmyphone/

Project owners
TalkMyPhone was initially written by Christophe-Marie Duquesne

Version
2.06

Downloads
http://code.google.com/p/talkmyphone/downloads/list

QR code
talkmyphone

Source Code
Get a local copy of the talkmyphone repository with this command:
hg clone https://talkmyphone.googlecode.com/hg/ talkmyphone

Recommendations for developers

TalkMyPhone is open-source and I am obviously open to any contribution. If you want to help, make sure you read this page

Contributing to the core code

* Please use mercurial. It’s easy. Set up an account on any github-like or use the “clone this repository” button and give me the address of your clone, so that I can pull your fabulous new features.
* Be nice with the battery. See the video google made about this stuff, or at least read the pdf.
* Target android 1.5. I know there is good stuff in the current SDK, but I won’t take patches if they don’t run on my own phone (a samsung galaxy with android 1.5).

Greasemonkey scripts

It would be nice if someone wrote some greasemonkey script to improve support of talkmyphone in gmail. TalkMyPhone will remain useable from any standard web browser, but it just would be usefull to add buttons on contacts in gmail to automatically insert their phone number in the TalkMyPhone chat window. If you write such a script, I’d be happy to put a link about it on the frontpage.

Writing desktop clients

Writing a desktop client for TalkMyPhone shouldn’t be a very complicated task. There are plenty of python xmpp libraries that can help you to integrate better the use of the phone from your desktop. I’d also be happy to link the frontpage to any project doing that.

ScreenShots

Posted by Cute Android

Related Android Apps:

  1. Open Source Android Apps for Developers: Beem (Android XMPP)
  2. Open Source Android Apps for Developers: Android-tts-notifier-widget (A widget for Android 1.6+ that says the name of the contact of an incoming call or sms)
  3. Open Source Android Apps for Developers: Contactowner (Android phone home)
  4. Open Source Android Apps for Developers: Lifesaver (Transfer personal history from old to new Android phone)
  5. Open Source Android Apps for Developers: Diskusage (Diskusage application for android phone)
  6. Open Source Android Apps for Developers: Floatingimage (Show an image stream on your android phone)
  7. Open Source Android Apps for Developers: Lifesaver (Transfer personal history from old to new Android phone)
  8. Open Source Android Apps for Developers: Mileage (A Mileage tracker for an Android-based phone)
  9. Open Source Android Apps for Developers: Android-notifier-desktop
  10. Open Source Android Apps for Developers: Android-notifier