| Aplix Corporation of
America |
Aplix provides the JBlend platform, the most deployed Java
execution environment for mobile phones in the world. Includes
a high performance, small footprint Java virtual machine
(JVM), Fully compliant with the Java 2 Platform, Micro Edition
(J2ME) Connected Limited Device Configuration (CLDC) and
Mobile Information Device Profile (MIDP), Supports a variety
of popular operating systems and microprocessors. |
| Atinav |
Atinav offers a fully developed Bluetooth
Protocol Stack. The protocol stack conforms to Bluetooth
1.1 spec and is qualified by the Bluetooth SIG. The stack is
implemented both ANSI C and Java and is very optimised. The
stack could be ported to various platforms easily |
| AVIDWireless |
AVIDRapidTools
a Java toolset that allows development of device and format
independent wireless applications. ART is a set of reusable
Java beans that provides the architecture for handling
multiple sessions, personalization and data access, freeing
the developer to concentrate on the business needs of the
wireless application. ART supports multiple formats including:
WAP/WML, iMode/CHTML, HTML, Palm VII/PQA |
| BullAnt |
Bullant sells a range of thin-clients for Windows, Pocket
PC, Palm OS and Java J2ME MIDP. These thin-clients allow a
server based Java application to create and manipulate the GUI
of the Remote device. The Java developer has access to the
full device GUI capabilities making possible rich native
applications accessed via a simple URL. Bullant is optimised
for use over low-bandwidth high-latency networks and has been
successfully deployed over GPRS, GSM, DoPa, PHS, 802.11b, CDPD
and other networks. All of the Bullant Remote thin-clients are
free. Bullant sells a SDK and server deployment licence that
enable the creation and deployment of these applications. |
| CodeBase |
CodeBase
for J2ME is a high-speed database engine for the Java
constrained environment. Developers can now create fully
functional and robust database applications for embedded and
constrained systems. |
| ColdJava |
Java server side
components Java components with WAP/WML support: Chat,
Calendar, Mail reade etc. HTML to WML on the fly transcoder
JSP tags for WAP developers. |
| Davisor |
Chart library is
a collection of custom JavaServer Pages (JSP) 1.1 tags, and a
class library for the dynamic chart generation. It can produce
several chart images, to be used in HTML and WML pages (WAP
use). |
| db4o |
Object database engine. Developed in Java from scratch, our
engine is a natural addition to the Java programming language.
We feel that we have taken all the advantages of a late start
with a new technology. No other database engine provides
comparable integration with Java. Speed and footprint size
also turned out to be outstanding. At this point in time our
engine is ideal for mobile platforms like Symbian EPOC and for
the development of Java Web Start applications. |
| Dimac |
w3 JMail
- the fastest e-mail component around. Thanks to w3 JMail it
is now possible to send and retrieve e-mail from your web site
without a mail program or a mail server such as Eudora,
Exchange or Outlook. w3 JMail can be used by developers to
send e-mail from their ASP code or Windows program in a very
simple way.w3 JMail now also features retrieval of e-mails,
encryption and advanced massmailing features.
JMailServer w3
JMailServer is an excellent platform to build your web based
email service upon. The developer, admin and user will
experience an amazingly versatile and powerful system, as it
offers so many benefits and advantages to all. From Easy Plug
and Mail installation, an extensive administrative GUI, to an
ability to offer your actual customers to set up an alias from
their private email account to your system, when in need of a
web interface. These are just some of the features and
possibilities being offered in w3 JMailServer. |
| esmertec |
The Jbed Micro Edition Platform provides the Java virtual
machine, associated libraries, APIs and provisioning services
that i-mode providers need in order to deliver rich and
exciting applications that i-mode users can install on-demand. |
| FPLib |
FPLib is a small Java class that implements methods to
perform arithmetic operations on 16:16 fixed-point numbers. |
| IBM |
Wapsody is a set of Java classes that implement most layers
of the "Wireless Application Protocol" (WAP)
specification. Wapsody simulates most aspects of WAP. Wapsody
is designed to be used as a WAP application building
environment. Unique to Wapsody is its ability to faithfully
reproduce the behavior of the underlying network bearer
service and the protocol layers that build on it -- this
feature can be used to simulate the exact behavior of a WAP
application both in terms of usability and communications
efficiency. Download
VisualAge
Micro Edition provides an environment in which developers can
develop, deploy, test, and maintain embedded Java
applications. The latest version (1.4)-specifically,
implementations of the J9 virtual machine, tools, and class
libraries-provide certified "Java Powered"
configurations for the J2ME specifications for Connected,
Limited Device Configuration, and Mobile Information Device
Profile. |
| Ice International |
A driver for use together with the XJB 100 Bluetooth stack
from Zucotto. This allows existing Java developers to take
advantage of theirs skills to start developing Bluetooth
applications for PDAs running WinCE3.0. |
| JtoMESupport
J2ME support for IntelliJ IDEA |
J2MESupport is a plugin for IntelliJ IDEA Java IDE. Features
wizard for easy setup of a midlet project. Allows to easily
maitain MIDP project options. Allows to add and remove midlet
classes with easy. One click of mouse button or keyboard
shortcut and you build, deploy, run or stop your midlets.
Currently SUN Microsystems WTK is used as emulator
environment. Version 1.04 of WTK is fully supported. Version
2.0 can be used to build and deploy midlets. Mildet project is
defined by 4 files external to IDEA, so you can move (send to
someone else who uses an other IDE) your project to different
IDE, which supports ANT with really minimal effort. |
| JAMS |
JAMS is a free MIDlet repository, where you can download and
install J2ME applications directly on your phone. You can
download business application, desktop utilities and exciting
games. Downloading an application is straightforward: point
your WAP browser to http://wap.jams.to, browse the
applications catalogue and download them with your Java phone. |
| Java SMS
Library Project |
A multi purpose library that sends sms, images, ringtones
and OTA provisioning over TCP/IP, modem or direct cable
connection to a GSM phone. Java SMS library is a donation to
open source code community of new-phone.com |
| Lund
University - Dept of Automatic Control |
A Bluetooth stack in Java. Harald
is a small Bluetooth stack for wireless communication between
Java applications. Harald accesses the Bluetooth chip via the
serial port and therefore requires the JavaComm
package to be installed. The stack will operate on any system
where Java runs. The package is free for any use and for
distribution. |
| Metrowerks |
CodeWarrior® Integrated Development Environment (IDE).
CodeWarrior, a leading IDE for the consumer and wireless
markets, is used by the majority of developers for Sony
Playstation 2, Nintendo GameCube, and Palm OS, and also
supports Java (J2ME for wireless) and Symbian. Used by more
than 400,000 developers worldwide.CodeWarrior offers the most
complete support for developing against the J2ME Connected
Limited Device Configuration (CLDC) and Mobile Information
Device Profile (MIDP). With CodeWarrior you can quickly create
Java applications and services for CLDC/MIDP enabled wireless
devices. |
| Motorola |
Motorola
Embedded Reference Implementation of the Java 2 Platform,
Micro Edition (MERI) (PDF) MERI is Motorola’s reference
implementation of J2ME. Targeted at consumer electronics and
embedded devices, the J2ME platform is an ideal industry
solution for a wide variety of low memory, low power, portable
devices such as PDAs, cell phones, and pagers. |
| mpower |
MIDP 1.0.3 for OSX
This package is a Darwin/OSX port of the Mobile Information
Device Profile (MIDP) Reference Implementation v1.0.3. |
| mpowerplayer |
mpowerplayer is a MIDP runtime written in pure Java. Think
of it as an appletviewer for midlets. If you know why that's
useful, then this tool is for you. |
| NCL Technologies Ltd |
The SMSJDK is a java
implementation of the protocols used to connect to the world
of short messaging. SMSC protocol support, Cellular device
support, Synchronous or asynchronous sending/receiving,
more...
The SMSJDK's generic API is used
to develop applications independent of the underlying SMS
interface (terminal or SMSC). This is particularly important
as more and more standards are emerging with same
functionality. |
| Nokia |
Carbide.j
(formerly Nokia Developer's Suite for J2ME) is a software
development tool for Java Platform, Micro Edition (Java ME)
developers that enhances the development and verification of
applications for Nokia devices. It provides tools for creating
Mobile Information Device Profile (MIDP) and Personal Profile
(PP) applications and deployment packages, signing
applications, and deploying applications to devices. It is
also an essential tool for managing, configuring, and running
emulators for various Nokia platform and device SDKs. |
| objectXP |
jSMS is
a Java API that gives you the power to enhance your Java
Applications with the ability to send and receive Short
Messages (SMS). jSMS supports Nokias SmartMessaging
Specification, allowing you not only to send plain-text
messages but also Business Cards, Ringtones and Picture
messages. Messages may be sent and received by using any GSM
Device capable of sending SMS messages. The Communication with
the GSM Device may take place through a serial interface
(RS232) or by using a Terminal Server connected to the GSM
device and reachable by TCP/IP from your Application Server.
The jSMS API has been designed with a modular architecture in
focus. This allows an easy integration of other SMS cabable
facilities. |
| OpenWave |
Openwave Usability Interface (OUI), Java Edition is a Java
library that helps application developers create compelling
mobile applications. Developers use OUI to create a single
version of their mobile application service instead of
creating multiple versions of their application to support
each of the browsers in use in today’s markets.
Yahoo
Group oui-support This is the group for technical
questions about the Openwave Usability Interface (OUI)
development library. |
| Plazmic |
The Plazmic product suite enables the creation and
distribution of rich wireless content services and
applications for wireless mobile devices and includes the
Plazmic Media Engine, an interactive wireless media player
based on Java technology. |
| PointBase |
PointBase Micro
Edition is a very small (45KB), robust, self-managing,
single-connection relational database management system based
on the J2ME and J2SE architectures. Designed for
resource-limited environments, it operates on a subset of the
JDBC API and the SQL query language. Specifically designed for
mobile computing applications, it is part of the company's
DBMS software suite, which includes embedded and server
editions. It provides a pure Java database for apps running on
a range of Internet appliances and smart devices. It can be
deployed on any device that's capable of supporting the K
virtual machine. Also see PointBase Embedded
Edition. |
| RegisterJar |
This tiny utility does only one thing: it registers the the
file extensions .jar and .jad (Java midlets) to be saved to
the VFS directory /PALM/PROGRAMS/MIDP/. This allows you to
HotSync .jar and and .jad files to your handheld. This is
useful for people with the IBM Java MIDP environment
installed. |
| Reqwireless |
Reqwireless WebViewer is a Web browser for J2ME MIDP
devices.
WebViewer supports HTML along with GIF and JPEG images,
providing users of mobile Java devices with access to the real
Web. WebViewer is not a WAP browser. WebViewer is just 48K as
a JAR file and is built upon ReqwirelessWeb, our class library
for fetching and rendering HTML. WebViewer supports the
following features:
* HTML, including forms and image maps
* GIF, JPEG, PNG, and BMP images
* HTTP, FTP, and gopher resources
* HTTP cookies
* HTTP Basic authentication
* HTTPS (if supported by the device)
* Bookmarks |
| Rococo Software |
Impronto is a lightweight middleware platform that allows
developers to rapidly build Bluetooth-enabled applications in
Java, or to Bluetooth-enable existing applications through
industry standard APIs. |
| SlangSoft |
intelligent Text Input and Display Platform (iTID)
compatible with the set of Java APIs that constitute the
Mobile Information Device Profile (MIDP). Makers of mobile
information devices rely on Slangsoft's software to
intelligently link and match any type of user input, via cell
phone keypad, pointing or pen device, or voice recognition via
the functionality of the "midlets" running on the
device. Slangsoft's iTID Platform enables the midlet
applications to transparently accept all types of input and
accurately process the outcome without any changes to the
product's code base. The iTID Platform also supports complex
states of input, such as the simultaneous input from phone
keypads and voice commands, functionality that is key to ease
of use of mobile handsets. |
| Small Worlds |
Small Worlds is an innovative software analysis and
visualization tool based on insights of complexity science.
Using on standard UML relationships it transforms Java and C++
code into large dependency webs. It allows developers to
navigate this web, assess structural stability and find
problematic areas, such as circular dependency, heavy
components and hubs. |
| Softwired |
iBus//Mobile
JMS solution for mobile devices. iBus//Mobile connects Java
(J2ME) applications on mobile devices straight-through to your
J2EE application server! This product uses industry standards
to communicate reliably and efficiently from device to
device,from device to server, and from server to device! The
communication models offered by iBus//Mobile are end-to-end
JMS message queuing, publish/subscribe, and request/response. |
| SourceForge |
SourceForge.net is the world's largest Open Source software
development website, with the largest repository of Open
Source code and applications available on the Internet.
SourceForge.net provides free services to Open Source
developers.
J2ME
Software Search software / groups for J2ME.
Java
Software Search software / groups for Java.
MIDP
Software Search software / groups for MIDP. |
| Sun Microsystem |
J2ME platform.
Sun XHTML Microbrowser
Extensible Hypertext Markup Language (xHTML) microbrowser
components at no cost to the wireless community. Designed to
run on devices supporting Java 2 Platform, Micro Edition
(J2ME) and the Mobile Information Device Profile (MIDP)
specification.
Java Message
Service (JMS) Enterprise messaging is now recognized as an
essential tool for building enterprise applications. By
combining Java technology with enterprise messaging, the JMS
API provides a new, powerful tool for solving enterprise
computing problems. Enterprise messaging provides a reliable,
flexible service for the asynchronous exchange of critical
business data and events throughout an enterprise. The JMS API
adds to this a common API and provider framework that enables
the development of portable, message based applications in the
Java programming language. (J2EE) |
| Streamline Mobile |
FinanceStream - a complete solution that offers wireless
J2ME components for new wireless handsets from Motorola,
Nokia, and Siemens. There is also a mobile component for the
Palm OS devices from Palm, Handspring, and Sony. In total,
FinanceStream is expected to have an outreach to over 50
million consumers by the end of the year. |
| Visualtron Software |
Visualtron Software Corporation builds and markets the
software infrastructure for deploying and managing wireless
Internet, GPRS and SMS applications on mobile devices.
Products include VisualGSM Mobile Application Server
(enterprise Java edition). |
| Wapaka by Digital
Airways |
Wapaka is a
Java-based WML & XHTML Basic microbrowser for PDAs and
smartphones. Entirely written in Java, the Wapaka microbrowser
allows access to wireless applications with the power and ease
of use of a PDA : large screen, handwriting recognition
integration with other applications etc. It is designed with
an open, customizable approach as an OEM product for software
integrators and corporate IT departments. It is available for
PalmOS, PocketPC and Epoc platforms in both J2ME and Personal
Java versions. |
| Widefield
Computing |
This
site shows how you can use your Java enabled phone to
access information available on a remote server. To
demonstrate this we have used the idea of a bank. |
| Zucotto |
XJB 100 Bluetooth protocol stack written in Java.
WHITEboard Software Development Kit, Bluetooth Edition is
the first development kit to extend Bluetooth wireless
technology to Java 2 Platform, Micro Edition (J2ME)
application development.
Xpresso Java native processor is designed specifically to
meet the performance demands of memory constrained, battery
powered mobile Internet devices.
XPRESSOboard Hardware Development Kit (HDK) is a complete
hardware and software development environment for the Xpresso
Java native processor. |