Java, J2me cldc sandbox – Tannoy Z600 User Manual

Page 16

Advertising
background image

White Paper

Z600

16

September 2003

Java

The Z600 supports J2ME CLDC/MIDP. It is ready to
run applications written for handheld computers
and mobile phones.

Applications are easily downloaded directly to the
Z600 using the browser, or may be installed from a
connected PC. Applications such as the currency
converter can obtain the latest exchange rates
from the Mobile Internet and then make up-to-date
calculations. It is also possible to access and
download data from a company server.

Z600 supports JSR-135 allowing control of the
synthesizer for MIDI, I-melody and Tone sequence
playback.

Sandbox security concept

J2ME/CLDC uses a sandbox security concept
which includes a number of system components
working together to ensure that untrusted applica-
tions cannot gain access to system resource.

Selection keys

When executing a MIDP application a lower portion
of the screen is reserved for displaying selection
keys associated with the application. The appear-
ance of this soft key area at runtime depends on
which base class the displayed application is
derived from.The left soft key is for the first com-
mand in the command list and the right soft key is
for the “More” list and “Help”.

Optional download features

The browser can download JAR/JAD files from
WAP and HTML pages provided that the server
supports the actual file types. Z600 can also down-
load JAD/JAR files from ordinary WAP servers pro-
vided that they support the mime type for each of
the file types.

Supported protocols

The Z600 supports “Sun OTA recommended prac-
tice for J2ME CLDC/MIDP” and ordinary MIDP 1.0
applications without extension API’s.

Sony Ericsson Online Support

Some online resources are available to all develop-
ers for free. All that is needed is to register as an
Ericsson Mobility World Community member. After
registration, access is granted to selected technical
product information and development tools as well
as limited access to interactive and static online
support resources.

MIDP Application

running on

MIDP/CLDC/kVM

User Interface

Internet

Persistent
Storage

JAR file
resource

Services and pages
with response in
HTML format

Other networked
devices (datagram
communication)

J2ME
CLDC
Sandbox

HTTP/
Datagram

Advertising