Supported APIs

The following table summarises the APIs supported in this release of the SDK.

APIs

Compilation Support

Runtime Support

Theme API

Yes

Yes

Webview API

Yes

Yes

VoIP API

Yes

Yes

Contact API

Yes

Yes

FileSelect API

Yes

Yes

ImageScaling API

Yes

Yes

NetworkState API

Yes

Yes

NokiaNotifications API

Yes

Yes

PhoneSetting API

Yes

Yes

DirectGraphics API

Yes

Yes

DirectUtils API

Yes

Yes

CanvasGraphicsItem API

Yes

Yes

CanvasItem API

Yes

Yes

CategoryBar API

Yes

Yes

Clipboard API

Yes

Yes

DeviceControl API

Yes

Yes

FrameAnimator API

Yes

Yes

FullCanvas API

Yes

Yes

Gesture API

Yes

Yes

IconCommand API

Yes

Yes

LCDUIUtil API

Yes

Yes

Locale API

Yes

Yes

MultipointTouch API

Yes

Yes

Orientation API

Yes

Yes

PopupList API

Yes

Yes

TextEditor API

Yes

Yes

VirtualKeyboard API

Yes

Yes

Compilation support and limited run-time support are available for the following JSRs in this release:

  • JSR75 - File Connection and PIM optional packages of the PDA Optional Packages for the J2ME(TM) Platform

  • JSR82 - Java(TM) API for Bluetooth and Bluetooth OBEX 1.1

  • JSR118 - Mobile Information Device Profile 2.1, 2.0

  • JSR135 - Mobile Media API 1.2

  • JSR139 - Connected Limited Device Configuration 1.1

  • JSR172 - Web Services Java API for XML Processing (JAXP), XML-RPC API 1.0 of the J2ME(TM) Web Services Specification

  • JSR177 - CRYPTO optional packages of the Security and Trust Services API for J2ME(TM) 1.0

  • JSR179 - Location API for J2ME(TM) 1.0.1

  • JSR184 - Mobile 3D Graphics API for J2ME(TM) 1.1

  • JSR205 - Wireless Messaging API 2.0 for MMS

  • JSR211 - Content Handler API 1.0.1

  • JSR226 - Scalable 2D Vector Graphics API for J2ME(TM) 1.1

  • JSR234 - Advanced Multimedia Supplements 1.1

  • JSR238 - Mobile Internationalization API

  • JSR256 - Mobile Sensor API 1.2