White Paper T610/612
14
Java
The T610/612 supports J2ME CLDC/MIDP. It is ready
to run applications written for handheld computers and
mobile phones.
Applications are easily downloaded directly to the T610/
612 using the browser, or may be installed from a con-
nected 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.
T610/612 supports JSR-135 allowing control of the syn-
thesizer for MIDI, I-melody and Tone sequence play-
back.
Sandbox
J2ME/CLDC uses a sandbox. The sandbox includes a
number of system components working together to
ensure that untrusted applications cannot gain access to
system resource.
Soft keys
When executing a MIDP application a lower portion of
the screen is reserved for displaying soft keys associated
with the application. The appearance 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 command 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. T610/612 can also download JAD/JAR
files from ordinary WAP servers provided that they sup-
port the mime type for each of the file types.
Supported protocols
The T610/612 supports “Sun OTA recommended prac-
tice for J2ME CLDC/MIDP” and ordinary MIDP 1.0
applications without extension API’s.
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