jChat4Android is a chat application for the Android platform based on Jade agent framework. It shows how Jade can effectively be used in a peer-to-peer context on mobile devices.
Features:
* Contacts management (contacts are read from the phone contacts database)
* Persistence (you can see the status of all contacts connected to your own JADE platform)
* Real time localization (you can see the position of the contacts on the map and the distance from your current position. Localization uses the Android mocked GPS provider for tracking contacts position. You are able to import new custom tracks if you wish.)
* Multiple chat sessions handling ( you can open multiple chat sessions with different contacts and switch between them)
* Support for chat with many contacts in a single session
* Mocked SMS sending and phone call to contacts
Discussion: http://www.anddev.org/jchat4android_10_released-t2643.html