Nokia 9210 Manual Do Serviço

Página de 16
How to develop Java
TM
 Applications for the Nokia 9210 Communicator
Version 1.1
Copyright © 2001. Nokia Mobile phones. All rights reserved.
4
1.  INTRODUCTION
Java
TM
 language is a general-purpose, concurrent, class-based, object-oriented programming
language. It is designed to be simple enough that many programmers can achieve fluency in the
language. Java is related to C and C++ but is organized rather differently, with a number of
aspects of C and C++ omitted and a few ideas from other languages included.
The PersonalJava
TM
 Application Environment (PJAE) is a Java application environment that
executes software written in the Java programming language. The PJAE addresses the software
needs of networked applications running on personal consumer devices such as set-top boxes
and smart phones rather than desktop computers.
The PersonalJava Application Environment with JavaPhone
TM
 1.0 APIs is included in the Nokia
9210 Communicator.
The Nokia 9210 Communicator has the following features:
 
Both PDA and CMT sides
 
PersonalJava implemented only to the PDA side, with JavaPhone access also to
the CMT side
 
PDA screen properties:
Color depth 12-bits, which is 4096 colors at a time
PDA screen resolution 640x200
No pointing device, different UI design (Virtual Cursor API)
Common Button Area (CBA) on the right-hand side of the screen with four
soft buttons
 
A QWERTY keyboard with a menu key
 
GSM data transports: HSCSD 2+2 / 3+1 / 1+1 with either 9600 bps or 14400
bps channel coding, SMS service with about 300 bps.
 
Nokia 9210 Communicator hardware: 16 MB memory card in the sales
package
2. 
JAVA IMPLEMENTATION ON THE NOKIA 9210 COMMUNICATOR
The Nokia 9210 Communicator is the first Java-capable Nokia phone. At a general level, the
objectives of using Java in the Nokia 9210 Communicator are:
 
To start fulfilling the promises of Java language: ease of programming, portability and
safety.  A simpler and safer language means easier programming, less errors, less testing
and less debugging.
 
Applet support: The Nokia 9210 Communicator's web browser doesn't supports applets, but
appletviewer application is included. (An applet is a program written in the Java