White Paper T630/T628
18 October 2003
Java
The T630/T628 supports J2ME CLDC/MIDP. It is
ready to run applications written for handheld com-
puters and mobile phones.
Applications are easily downloaded directly to the
T630/T628 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.
T630/T628 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. T630/T628 can also
download JAD/JAR files from ordinary WAP serv-
ers provided that they support the mime type for
each of the file types.
Supported protocols
The T630/T628 supports “Sun OTA recommended
practice 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