You Are Here:

Community: Wiki

This page was last modified on 12 November 2009, at 14:36.

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 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.

Now later Nokia has also release new versions of Nokia UI API: 1.2, 1.3 that add small UI enhancements to fill in gaps of MIDP 2.0 LCDUI.

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 but available in Nokia UI API v1.0 & 1.1:

  • 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 backlight on for a period of time).

In Nokia UI API 1.2 following things are added:

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.

A number of Sony Ericsson phones (Java Platforms, JP, 3-8) also support Nokia UI API. This has made it easy to port games/applications using Nokia UI API to Sony Ericsson phones as well.

Nokia UI API Specification

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

Related Wiki Articles

No related wiki articles found

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fwikiE2eforumE2enokiaE2ecomE2findeE78E2ephpE2fThemesE3aHomeE5fScreenX qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqfntypeZWikiContentQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qfnZtypeQUqfntypeZWikiContentQ qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqfntypeZWikiContentQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ
RDF Facets: qfnZuserE5FtagQSxsoundX