Java ME Open Source Software



Check Open Source Softwares for Mobile Phone blog for new updates


GTMobile

GTMobile is a client of Google Talk that run on java phones. It requires CLDC 1.1 and MIDP 2.0 support.

 * URL http://code.google.com/p/gtmobile
 * License Apache License 2.0

Jimm

Jimm is an ICQ clone for mobile devices, such as celluluar phones. It is written in Java 2 Micro Edition (MIDP) and uses protocol version 8. Jimm is not affiliated with or endorsed by ICQ, Inc.

 * URL http://jimm.sourceforge.net
 * License GNU General Public License (GPL)

JimmyIM

JimmyIM is an open-source mobile IM client that supports simultaneous connections to multiple networks & protocols. So far, three protocols have been implemented: MSN, Jabber/Google talk and ICQ. The next step will be Yahoo protocol implementation.

 * URL http://jimmyim.berlios.de

jmIrc

jmIrc aims to be as small and lightweight as possible still trying to maintain the ease of use and all needed features.

 * URL http://jmirc.sourceforge.net
 * License GNU General Public License (GPL)

JXME - Project JXTA for J2ME

Project JXTA (stands for Project Juxtapose) is an open network programming platform to enable P2P services and applications. The purpose of project JXTA for J2ME (JXME) is to provide JXTA compatible functionalities on constained devices using CLDC and MIDP 2.0. Using JXTA for J2ME, any MIDP device is able to participate in P2P activities with other MIDP devices. At the same time, a MIDP device is able to participate, with some restrictions, in P2P activities with JXTA peers running on desktops/workstations/servers.

 * URL http://jxme.jxta.org
 * License The Sun Project JXTA Software License
 * Related Article(s) [Sun Developer]
Getting Started with JXTA for J2ME
[IBM Developer Works]
Wireless messaging with JXTA, Part 1: Using JXTA technology
[IBM Developer Works]
Mobile P2P messaging, Part 2: Develop mobile extensions to generic P2P networks

k-IRC

k-IRC is totally free java-based mobile application (client) for connecting to any IRC server. It will execute on any handheld device or mobile, supporting Java 2 Micro Edition (actually CLDC1.0/MIDP1.0).

k-IRC allows you to login to an IRC server, enter multiple channels at the same session, talk in the channels and with individuals and receive others' messages and easily keep the track of active channels and switch between them.

 * URL http://kirc.sourceforge.net
 * License GNU General Public License (GPL)

kvmjab - Java JVM/KVM Jabber Client Library

A Library for communicating with the Jabber Instant messaging system from either Java 2 Standard Edition or Micro Edition.

 * URL http://sourceforge.net/projects/kvmjab
 * License BSD License

MGTalk - Google Talk for mobile

MGTalk is Jabber client for j2me midp 2.0 platform (midlet), supports some Google Talk features. May run on any j2me midp 2.0 mobile phone or communicator.

 * URL http://sourceforge.net/projects/mgtalk/
 * License GNU General Public License (GPL)

MiniIM

MiniIM is a multi-protocol instant messaging client. It is inspired by one of such popular software Pidgin(Gaim). The design is concentrated on the protocol level abstraction and an easy way to integrate new protocol implementations. You can use this client to chat with yahoo/msn/icq/aol contacts.

 * URL http://miniim.sourceforge.net
 * License GNU General Public License (GPL)

mobile-google-talk-http

mobile-google-talk-http is an extension of the MGTalk J2ME application to support the HTTP Binding (JEP-124). The original MGTalk application is a well-done Jabber client for J2ME. It also supports some Google Talk specific features. However, it does not support an HTTP communication mechanism for Jabber (a.k.a HTTP Binding or JEP-124).

 * URL http://code.google.com/p/mobile-google-talk-http
 * License GNU General Public License 2.0

Valhalla Chat

Valhalla Chat is a Bluetooth Instant Messenger (IM), that provides a common messaging platform for mobile phones, desktop computers and PDA's.

 * URL http://www.valhallachat.com
 * License GNU General Public License (GPL)

Virca

Another IRC MIDP client.

 * URL http://www.vidarholen.net/contents/virca
 * License GNU General Public License (GPL)

WLIrc

WLIrc is a IRC Client for Java cell phones or any other devices which support Java MIDP.

 * URL http://wirelessirc.sourceforge.net/wlirc2/
 * License GNU General Public License (GPL)