Nokia Connecting People Web Book Tool Site Map | Glossary
   Intro      Getting Started      Using Your Phone      Connectivity      FAQ    
   Camera and Messaging      Personalizing      Java™ Applications      WAP     Enhancements      Other     
 

  1. What games does the Nokia 7250i support? >>
  2. What is Java™ technology? >>
  3. What are the benefits of Java™ technology for phone users? >>
  4. What's the benefit of downloadable applications in my Nokia 7250i? >>
  5. How many applications can be downloaded into the Nokia 7250i? >>
  6. What do I need to do to get started? >>
  7. Where can I download Java™ applications? >>
  8. Are all Java™ applications suitable for my Nokia 7250i phone? >>
  9. What is the security of Java™ applications in the Nokia 7250i? >>
  10. How much does one Java™ application cost? >>
  11. What is the bearer for Java™ applications? How network-dependent are the applications? Can they be used without network coverage? >>
  12. Can the Java™ applications play polyphonic tones? >>
  13. Can Java™ applications be downloaded regardless of time and place, e.g. can they be downloaded when travelling in the US? >>



1. What games does the Nokia 7250i support?

There are two pre-installed Java™ games - Triple Pop and Bounce. You can download more games by connecting to the WAP game services.

News
Java™ Applications
WAP

^ Back to top.



2. What is Java™ technology?

Java™ technology includes two elements: a programming language, and an application environment in which programs written in the Java™ language can be executed. The Java™ programming language syntax is similar to C++, both being object oriented. The main difference between the C++ and Java™ languages is that the application developer needs to compile the C++ source code into a native machine code that works only on the specific target device, whereas the Java™ language code is interpreted in the target device by a so-called Java™ virtual machine. This is the mechanism that makes Java™ applications portable, i.e. a Java™ application works in all devices with a similar Java™ platform.

The Nokia 7250i supports the Java™ 2 Micro Edition (J2ME) platform, a part of Java™ technology specially designed for consumer electronics products. More specifically, the platform is based on the industry standard Mobile Information Device Profile 1.0 (MIDP 1.0), which provides essential functionality to create applications for mobile phones. Java™ applications created for this platform are commonly called "MIDlets."

News
Java™ Applications

^ Back to top.



3. What are the benefits of Java™ technology for phone users?

Traditionally, handsets have come with a limited set of pre-installed applications, such as a calendar, a clock and a few games. Java™ technology is radically changing this. It enables phone users to download new applications into their phones. Thus, phone users benefit from the creative potential of thousands of application developers. Examples of downloadable Java™ applications include games, sports training calendars, bilingual phrase books and map applications. Java™ technology makes the phone more exciting to use and lets phone users personalize their handset by selecting the applications they want. The Nokia 7250i supports the downloading of Java™ applications both over the WAP connection and by using PC Suite.

News
Java™ Applications
WAP

^ Back to top.



4. What's the benefit of downloadable applications in my Nokia 7250i?

You can enrich your phone’s functionality with the applications you need for managing your work and free time, such as travel, shopping and entertainment-related applications, and interactive and graphical games. You can also personalize your phone with other kinds of downloadable applications.

Java™ applications are executed locally in the device and provide convenient usage, thanks to a fast response without network delay.

News
Java™ Applications

^ Back to top.



5. How many applications can be downloaded into the Nokia 7250i?

The memory reserved for the Java™ applications in the Nokia 7250i is dynamic. The maximum size of a MIDlet downloaded OTA (Over-the-Air via WAP) is 64 kB. You can download up to 30 maximum-sized MIDlets to the Nokia 7250i. If the downloaded MIDlets are smaller, there is space for more MIDlets. Using Nokia PC Suite, you can transfer 64 kB of MIDlets from a PC to your Nokia 7250i .

Note: The capacity described here refers to the overall application memory (3,5MB). The Nokia 7250i is pre-loaded with some Java™ MIDlets that occupy a certain amount of memory. The MIDlets in the phone can be erased and new MIDlets can be downloaded to replace them.

News
Java™ Applications
OTA

^ Back to top.



6. What do I need to do to get started?

A Nokia 7250i with a subscription to data services.

^ Back to top.



7. Where can I download Java™ applications?

Many parties offer Java™ applications. Operators play a key role in ensuring that their subscribers have easy access to downloadable applications. Because the Nokia 7250i supports application downloading via PC Suite, you can also get MIDlets from the Internet and download them to your handset.

News
Java™ Applications

^ Back to top.



8. Are all Java™ applications suitable for my Nokia 7250i phone?

The Nokia 7250i supports the download of standard MIDlets, i.e. applications that use the Application Programming Interfaces defined in the MIDP 1.0 specification. The maximum size of the downloadable MIDlet is 64 kB.

News
Java™ Applications

^ Back to top.



9. What is the security of Java™ applications in the Nokia 7250i?

The Java™ platform in the Nokia 7250i has extensive security mechanisms. Your confirmation is needed for the Java™ application to make a network connection. To make sure that you know whether the application is connected or not, a network connection indicator is shown in the upper left-hand corner of the display whenever the application is connected. To ensure that you are aware of the tariff for the network connection, the applications can be connected only through the WAP gateway defined in the WAP settings.

To make sure that the Java™ applications do not expose your sensitive data, the applications cannot read your private data on the device. For example, the Java™ applications cannot access the contacts, calendar, text messages and call register. The only data that the applications can access is the application’s own data, i.e. the data the application itself has stored in the device. Experts in the telecommunications industry within the Java™ Community Process (JCP) have defined this functionality.

It is important to note that if you input (using the keypad) information to the application, the application can potentially send that over the network connection. Thus, you should not provide sensitive information to a Java™ application unless you trust the application.

In the Nokia 7250i, the Java™ applications establish the HTTP connection over the WAP stack. Thus, the transport layer security is based on the security provided by the WAP stack, namely the Wireless Transport Layer Security (WTLS) protocol. Because of some weaknesses in the WAP security model, mainly because there is no real end-to-end security between the client and the http server, it is not recommended to transfer extremely valuable information over WAP. The gap in the end-to-end security is caused by the fact that the WAP gateway decrypts WTLS and re-encrypts the content using SSL to connect to the content server. If you are not using a trusted gateway (i.e. one freely available on the Internet), there is the potential that confidential information can be compromised during the transfer from WTLS to SSL and vice-versa.

The Java™ application execution is insulated from the native functionality of the phone. If there is a problem with the Java™ application, the native functionality of the phone is not affected. In case of a problem, the Java™ application execution is stopped. Thus, Java™ applications cannot crash the phone. Phone users can also always stop the execution of a Java™ application by pushing the red ("stop the call") key.

News
Java™ Applications
WAP

^ Back to top.



10. How much does one Java™ application cost?

This varies depending on the market, the operator and the type of application. Commercial entertainment applications such as games typically cost 2-3 USD.

News
Java™ Applications

^ Back to top.



11. What is the bearer for Java™ applications? How network-dependent are the applications? Can they be used without network coverage?

Java™ applications can be downloaded using the WAP browser over Circuit Switched Data and GPRS connections. Once the MIDlet is downloaded, the application can run independent of network coverage as long as the MIDlet is stand-alone and does not depend on a network component for processing. A MIDlet can also be connected to server resources. This connection is established also over WAP.

News
Java™ Applications
WAP
GPRS

^ Back to top.



12. Can the Java™ applications play polyphonic tones?

No. The implementation supports the generation of single tones. The Java™ Community Process has not yet defined specifications for polyphonic audio API for Java™ 2 Micro Edition.

News
Java™ Applications

^ Back to top.



13. Can Java™ applications be downloaded regardless of time and place, e.g. can they be downloaded when travelling in the US?

This is dependent on the data coverage of a given network and the roaming agreements that are in place. Some operators in the US operate with the "Walled Garden" approach where they discourage end-users from going beyond the given carrier's portal.

News
Java™ Applications

^ Back to top.


 
 
© Nokia 2003. Read our legal notice and privacy policy.