Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 19:12, 23 May 2007.

Nokia UI API

From Forum Nokia Wiki

In order to avoid the some of the draw backs of the MIDP 1.0 implementation, Nokia has added a proprietary API to phones mainly in the UI category. For making highly user friendly games/applications great java support is required in the low level API which is not given by the MIDP 1.0 criteria.

Almost all the specifications in Nokia UI is supported in MIDP 2.0, so using Nokia UI API is not recommended for MIDP 2.0 for the future concern that the applications may have to be ported to other vendor devices.

Main areas of this Nokia UI API are Sound & Full Canvas.

Following things of Nokia UI API are still missing from MIDP 2.0 APIs:

  • Transparent or semi-transparent drawing targets (mutable off-screen images with alpha channel)
  • Alpha channel support in graphics drawing primitives
  • Fine grain control over device backlight (turning backligh on for a period of time).

These provide very interesting use cases that still are impossible via standard APIs like MIDP 2.0. For example, in many applications it's important to keep the backlight on without user need to press keys. Examples applications include Mobile TV or video viewers, navigation/map applications, turn based games like chess etc.

The low-level graphics transparency features allow to create modern UI effects.

Latest Sony Ericsson phones also started supporting Nokia UI API. It has made easy for porting games/applications done in Nokia UI API to Sony Ericsson phones as well.

Nokia UI Api Spec

Phones supporting Nokia UI API http://www.j2mepolish.org/devices/devices-nokia-ui.html

Related Discussions
Thread Thread Starter Forum Replies Last Post
Map and Navigation API on S60 3rd FP2 tote_b5 Location Based Services and Navigation 9 2008-04-19 13:43
Map and Navigation API on S60 3rd FP2 tote_b5 Symbian Tools & SDKs 3 2007-09-24 18:43
What is my phone's path? How does my PC see it? johnniewalker General Discussion 9 2008-01-04 16:43
Do I need Nokia Developer's Suite for J2ME hertsi Mobile Java Tools & SDKs 1 2003-02-23 15:07
One stupid question about Sun ONE studio SPGremlin Mobile Java General 5 2004-04-20 08:36
 
Powered by MediaWiki