|
The goal of the work reported here was to explore the use of the Java 2
Micro Edition (J2ME™) platform for applications connected to the
enterprise, specifically focusing on Palm-based wireless applications. We
found that the Java™ platform on the Palm is still maturing. The Palm
itself has been carefully engineered to support small native applications,
with a distinctive graphical user interface tuned for its display. Work
remains to be done on the Palm to support more complex wireless
applications and to make Java-based applications competitive. We also found
that wireless enterprise applications in general are somewhat problematic,
due to issues of network reliability, availability, bandwidth, and
provisioning. Significantly, programming languages and their platforms are
not the gating factors to large scale wireless deployment.
This work was performed in 2000 and 2001, before the current commercial
deployment of Java-enabled mobile devices and faster wide-area wireless
data services (such as GPRS). We hope to repeat our experiments using these
technologies.
|