System News
Techniques for Providing Java Technology on Wireless Devices
Panel Discussion at the JavaOne Conference
April 1, 2002,
Volume 50, Issue 1

One of the features at the recent JavaOneSM Conference was a panel discussion on the challenges and solutions in the application of JavaTM technology to mobile devices. In his report on the panel, Ed Ort noted that small footprints, low price points and reduced screen sizes all make the task of providing Java technology on mobile devices challenging.

Markus Levy, senior analyst for the Microprocessor Report, listed several challenges that included higher quality graphics, more dynamic applications and richer content, cost and performance and battery life.

Expressing the hardware interests of the panel, Rod Crawford, director of Third Party Software for ARM, a vendor of reduced instruction set computer (RISC) microprocessors, cited the recent extension to the ARM architecture that allows the native execution of approximately 130 Java programming language bytecodes in the ARM core without the need for a coprocessor (or the power that coprocessor would consume).

Paul McAlinden, strategic marketing manager for Intel's Handheld Computing Division, highlighted Intel's XScale micro architecture as an excellent choice for the Java platform. He also observed that emerging Just-In-Time (JIT) compiler technologies and adaptive compiler technologies offer a better balance of power and performance than bytecode translation as a method of Java technology acceleration for some classes of devices.

Guillaume Comeau, chief integration architect for Zucotto Wireless, insisted that system design decisions needed to consider both the hardware and software elements of a system.

Addressing the software side of the issue, Eric Wilson, vice president of infrastructure for JAMDAT Mobile, underscored the fact that Java technology on the JavaTM 2 Platform, Micro Edition (J2METM) platform makes things easier and that J2ME is highly portable across devices for which JAMDAT builds applications.

Jay Steele, director of graphics architecture for Research In Motion, explained that his group's very generalized applications are meant to solve a general graphics problem which is client-server in nature. Issues of customizing or tailoring content for devices are handled on the server side.

Eric Wilson pointed out the considerable work necessary in tailoring an application to a particular device because the memory on a cell phone is precious and efficient use of those resources is at a premium. [...read more...]

Keywords:

fullsource
 

Other articles in the Java Technology section of Volume 50, Issue 1:

See all archived articles in the Java Technology section.



News and Solutions for Users of Solaris, Java and Oracle's Sun hardware products
Just the news you need, none of what you don't – 42,000+ Members – 24,000+ Articles Published since 1998