My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Links

Welcome to Android jChat project!

Chatting on Android the agent way

Android jChat is a Location Based Chat application that provides a good example of peer-to peer application aimed at proving the power of adding JADE (http://jade.tilab.com) agent capabilities to the ANDROID Platform.

JADE introduces the concept of agent oriented development and this application demonstrates the flexibility of this approach, that it is easily applied to a common p2p environment as in a chat application.

The current version of jChat is based on an old version of JADE. A new version of JADE (4.1.1) that supports Android 2.2 or above was released on November 18, 2011. More info or resources can be found here. It's also possible to download here a simple chat application described on the JADE programming for Android tutorial that uses the latest version of JADE. A new version of jChat based on the new version of JADE will be released soon.

Please tell us if you enjoyed jChat by posting your comments in our wiki or by helping filling up our issue list.

jChat Wiki quick links


News

jChat 1.4 Released!! (28 September 2010)

A new version of jChat has been released, supporting Android 2.2. You can download it here

jChat 1.3 Released!! (13 January 2009)

A new version of jChat has been released, supporting the GPhone!

You can download it here

Release Features

  • Support for the GPhone, tested on real hardware
  • Generic bugfixing

jChat 1.2 Released!! (18 October 2008)

A new version of jChat has been released, supporting Android 1.0!

You can download it here

Release Features

  • Support for Android 1.0
  • The mocked location provider service has been removed (due to API changes) and a new ddms-like tool for mocking GPS receiver has been introduced. You are now able to load different tracks to snd to different emulator instances at the same time!

jChat 1.1 Released!! (10 September 2008)

A new version of jChat has been released, supporting Android 0.9 beta!

You can download it here

These are some screenshot taken from the new jChat 1.1

Release Features

  • Support for Android 0.9 beta
  • Custom Mocked Location Provider service to be used for sending location updates importing custom kml tracks (old mocked location provider is no more available)
  • Jade Connection parameters are now stored on the phone as application preferences (no need of rewriting them each time)


jChat 1.0 Released!! (28 July 2008)

See the jChat 1.0 video tutorial from YouTube or download the higher quality version!

These are some screenshot taken from jChat 1.0

Release Features

  • Create JADE agents on Android phones
  • Use contacts from phone contact database
  • Chat with contacts by sending text messages
  • Send SMS to contacts
  • Call contacts by phone
  • See contacts position on the map in realtime
  • Dinamically switch between different ongoing conversations

Learn more about agent oriented development


LEGAL INFORMATION

Terms and Conditions of use

jChat is an open source project supported by Telecom Italia S.p.A. (“Telecom Italia”).

Limited use

The Telecom Italia logo displayed on this website is the property of Telecom Italia: it cannot be used without the prior written consent of Telecom Italia S.p.A.. The Telecom Italia name or any trademark including the trademark TELECOM ITALIA cannot be incorporated into an Internet Address without the prior written consent of Telecom Italia S.p.A..

Disclaimer

The information on this website is provided in good faith and Telecom Italia believes it to be accurate. Telecom Italia will not under any circumstances be liable for any loss of income, profit, business, contracts or goodwill or any indirect or financial loss suffered by a party, whether arising in contract, negligence or otherwise. The information on this website may include typographical errors. Information may be changed or updated without notice. Telecom Italia may also make improvements and/or changes in the sections of this website without notice.

Information from you

Any materials sent to Telecom Italia, for example by e-mail or via World Wide Web pages, shall be deemed not confidential. Telecom Italia shall have no obligation of any kind with respect to such materials and Telecom Italia shall be free to reproduce, use, disclose, display, transform, create derivative works and distribute the materials to others without limitation. Further, Telecom Italia shall be free to use any ideas, concepts, know-how or techniques contained in such materials for any purpose whatsoever, including but not limited to, developing, manufacturing and marketing products incorporating such materials. You warrant that such materials are fit to publication and you agree to indemnify Telecom Italia if any third party takes action against Telecom Italia in relation to such materials.

Law and Jurisdiction

For any dispute arising from these terms and conditions and activities covered thereto the Court of Milan, Italy, shall have not exclusive jurisdiction and the Italian laws shall apply Telecom Italia nonetheless reserves the right to take legal proceedings in country other than Italy, to protect its interests or to enforce its rights whenever it deems it appropriate to do so.

Google Analytics

This website uses Google Analytics, a web analytics service provided by Google Inc. ( "Google"). Google Analytics uses "cookies", which are text files that are stored on your computer, to enable the website analyze how users use the site. The information generated by cookies on this website by you (including your IP address) will be transmitted to and stored at Google's servers in the United States. Google will use this information in order to trace and examine your use of the website, compiling reports on the activities of the website for operators of the website and provide other services related to the activities of the website and use of the Internet. Google may also transfer this information to third parties where this is required by law or where such third parties process the information on Google's behalf. Google will not associate your IP address to any other data held by Google. You can refuse the use of cookies by selecting the appropriate settings on your browser, but this could prevent you to use all the features of this website. By using this website, you consent to the processing of your data from Google in the manner and purposes above.

Powered by Google Project Hosting