Saturday, October 27, 2007

Java™ Technology on Nokia

Turn Your Phone Into a More Powerful Tool
Java is both a programming language and a software platform, and it's used to create and run applications for Nokia phones.

What You Can Do With Java
With Java applications, your phone can do more of the things you'd like it to do. Downloading and installing applications is a relatively simple process (as is uninstalling them), and there is a wide range of applications available.

How Does It Work?
Java was originally developed by Sun Microsystems. Enhancements and standardization of the Java platform are conducted by the Java Community Process (JCP), in which Nokia takes an active role together with Sun and other members.
There are two parts to Java technology: a programming language, and an environment in which those commands can be executed. You wouldn't expect much response if you started speaking Polish in Rio de Janiero, right? You need an environment where the language means something, so Java brings its own environment along.
Java-enabled Nokia phones - most Nokia models on the market now - contain a Java Virtual Machine, which is ready to run applications written in Java. This makes using new applications easy, because you usually don't have to configure, load, or install anything else.

Java™ and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. Other product and company names mentioned herein may be trademarks or trade names of their respective owners.

What You Can Do with Java™
Better Games
  • impressive graphics
  • massively multiplayer online gaming (MMO games for short)
  • action, RPG, puzzle, FPS and more genres available
  • ports of some favorite PC titles
  • want more? Try Wireless Gaming Review
Better Productivity
  • check your email
  • send an urgent fax
  • connect to your corporate database to find out the latest sales figures or other data
  • Java technology is designed to run securely over networks
News and Entertainment
  • online mobile magazines
  • video downloads and streaming
  • read news, the latest weather reports, or up-to-the minute sports scores
Really Useful Stuff
  • edit and organize your photos
  • keep track of your fitness progress
Travel Smarter
  • read a local travel guide
  • view and store maps
  • locate the nearest restaurant
Remember, this is just to give you an idea of what's out there.

What is Java Technology?
The Java application development platform consists of two parts: a programming language, and an execution environment. It is primarily used to create downloadable applications.

The current version of Java is Java 2, and this is divided into 3 editions: Java 2 Enterprise Edition (found on high-end business machines), Java 2 Standard Edition (found on desktop computers), and Java 2 Micro Edition or J2ME, which works with smaller handheld devices such as mobile phones and PDAs. The reasoning behind all the different editions is to avoid the problems of developing and running apps using a one-size-fits-all configuration -- obviously a small mobile phone can’t crunch the same amount of information as a larger computer.

Looking Closer at J2ME
The J2ME platform is not a single specification for a piece of software. Instead it is a collection of technologies and specifications designed for different parts of the small device market. First, there is a configuration, and on top of that there is a profile that defines the functionality of specific devices.
The core of the J2ME platform is formed by two different configurations, Connected Device Configuration (CDC) and Connected Limited Device Configuration (CLDC). A configuration defines central Java technology libraries and virtual machine capabilities. CLDC is targeted at portable devices such as mainstream mobile phones, whereas CDC is targeted at more advanced mobile devices, such as Nokia Communicators.

Creating Apps with Your Phone in Mind

On top of the configurations are the profiles that define the key functionality and application programming interfaces (APIs) in a specific device category. The Mobile Information Device Profile (MIDP), which is found on many Nokia models, is a profile for devices using CLDC. It allows developers to make use of parts of the Nokia user interface and hardware such as lights, sound, and vibration.

Want more? Read up on Java technology from the people who created it: Sun Microsystems.

Phone models :
Nokia E90 Communicator Nokia E70 Smartphone Nokia E65Nokia E61I Nokia E61 Smartphone Nokia E60 Smartphone Nokia E50 Business Device Nokia 9500 Communicator Nokia 9300i Device Nokia 9300 Device Nokia 8800 Phone Nokia 8600 Luna Nokia 7900 Prism Phone Nokia 7610 Phone Nokia 7500 Prism Phone Nokia 7370 Phone Nokia 7360 Phone Nokia 7270 Phone Nokia 7260 Phone Nokia 6681 Smartphone Nokia 6680 Smartphone Nokia 6670 Phone Nokia 6630 Smartphone Nokia 6610i Phone Nokia 6600 Phone Nokia 6500 classic Nokia 6500 slide Nokia 6301 Nokia 6300 Phone Nokia 6290 Phone Nokia 6280 Phone Nokia 6270 Phone Nokia 6233 Phone Nokia 6230i Phone Nokia 6230 Phone Nokia 6151 Phone Nokia 6136 Phone Nokia 6131 Phone Nokia 6125 Phone Nokia 6121 classic Nokia 6111 Phone Nokia 6110 Navigator Nokia 6103 Phone Nokia 6101 Nokia 6100 Phone Nokia 6086 Phone Nokia 6085 Phone Nokia 6080 Phone Nokia 6070 Phone Nokia 6060 Phone Nokia 6030 Phone Nokia 6021 Phone Nokia 6020 Phone Nokia 5700 Xpress Music Nokia 5500 Phone Nokia 5300 XpressMusic Nokia 5200 Phone Nokia 5140i Phone Nokia 5140 Phone Nokia 5100 Phone Nokia 5070 Phone Nokia 3660 Phone Nokia 3250 Phone Nokia 3250 XpressMusic Nokia 3230 Phone Nokia 3220 Phone Nokia 3120 Phone Nokia 3110 classic Nokia 2652 Phone Nokia 2650 Phone Nokia 2626 Phone Nokia N95 Nokia N93 Nokia N92 Nokia N91 Nokia N91 8GB Nokia N90 Nokia N77 Nokia N73 Nokia N73 Music Edition Nokia N72 Nokia N71 Nokia N70 Nokia N70 Music Edition N-Gage™ game deck N-Gage™ QD game deck Nokia 9210i CommunicatorNokia 9210 CommunicatorNokia 8910i Phone Nokia 7650 Imaging Phone Nokia 7600 Phone Nokia 7250i Phone Nokia 7250 Phone Nokia 7210 Phone Nokia 7200 Phone Nokia 6822 Nokia 6820 Messaging Device Nokia 6810 Messaging Device Nokia 6800 Phone Nokia 6650 Phone Nokia 6610 Phone Nokia 6310i Phone Nokia 6260 Phone Nokia 6220 Phone Nokia 6170 Phone Nokia 3650 Phone Nokia 3510i Phone Nokia 3510 Phone Nokia 3200 Phone Nokia 3100 Phone.


Read other Nokia Technologies :
Nokia bluetooth technology
Nokia Data Synchronization technology
EDGE technology on Nokia

Nokia GPRS technology
HTML technology on Nokia Phone
Nokia Instant Messaging technology

Java™ technology on Nokia
MMS technology on Nokia Phone
Mobile Browsing technology on Nokia Phone
Mobile Email technology on Nokia Phone
Mobile Imaging technology on Nokia Phone
Mobile Music technology on Nokia Phone
Mobile Video technology on Nokia Phone
NFC technology on Nokia Phone
Presence technology on Nokia Phone
Push to Talk technology on Nokia Phone
S60 Software technology on Nokia Phone
Service Activation technology on Nokia Phone
UMA technology on Nokia Phone
Video Sharing technology on Nokia Phone
WAP technology on Nokia Phone
WCDMA technology on Nokia Phone
WLAN(Wi-Fi) technology on Nokia Phone

XHTML technology on Nokia Phone

No comments: