09-05-2008 
 
 
 


 
Top 5 Brand of June

Nokia
Sony Ericsson
Samsung
Panasonic
Motorola

Bluetooth
GPRS
Java
MMS
Symbian
WAP
 
 
 
What is Java technology?
Java technology includes two elements: a programming language and an application environment, the former with which programs are first written, and then executed in the latter. The Java programming language syntax is similar to C++, both being object-oriented.

However, there is one difference between the C++ and Java languages that stands out. For C++, the application developer needs to compile C++ source code into native machine code that works only on the specific target device, whereas Java language code is interpreted in the target device by a Java Virtual Machine. This is the mechanism that makes Java applications portable, or in other words, the object that makes a Java application work in all devices with a similar Java platform.

Getting Personal
Many people have begun to personalize their mobile phones with downloadable ring tones and screen savers. Thanks to Java™ technology, you can further enhance your phone by downloading life management tools, travel-related applications, information tools, and interactive games. When they are no longer needed, removing them is as simple as saving them.

Enabled by Java technology, phone users can now not only decide what applications they want on their phones, but also the look and feel of them. Developers can customize the user interface (UI), giving users the freedom to download the application versions they prefer.

Applications can be searched using the wireless application protocol (WAP) browser, and bookmarks and push messages are provided to direct the user to sites with Java applications. New Nokia handsets have an Applications folder where applications can be downloaded and stored.

The possibilities are virtually limitless with Java technology, and countless application developers are using the opportunity to put their creative skills to work for the world of wireless communication.

A Platform to New Heights
Java technology itself consists of both a programming language and a software platform, the latter of which can run on top of several operating systems. Nokia supports the standardization of Java technology, driven by the Java Community Process (JCP), to avoid the fragmentation of Java. Java implementation is now based on JCP specifications.

As a result, applications created with the standard Java application programming interface (API) are able to run on all Nokia and other Java-enabled phones, while still providing an open platform for developers.

The latest Java platform to be released is known as Java 2 Platform. The version for small consumer electronics devices - such as mobile phones, Communicators, and personal data/digital assistants (PDAs) - is known as Java 2 Micro Edition (J2ME™).