The Nokia SDK for Java is a software tool that lets you test WML, XHTML, and MMS content and develop and debug Mobile Information Device Profile (MIDP) applications for use on Nokia mobile devices. The SDK provides a development environment for media content and Java™ Platform, Micro Edition (Java™ ME) applications.
The Nokia SDK 1.0 for Java supports:
Area | Specification |
---|---|
Java APIs | JSR 75 File connection v1.0 and PIM v1.0 APIs |
JSR 82 APIs for Bluetooth v1.1 JSR 82 APIs for Obex |
|
JSR 118 MIDP v2.1 | |
JSR 120 Wireless Messaging API 1.1 | |
JSR 135 Mobile Media API 1.2 (audio and video play, audio capture only; does not support video capture, camera control, or FM radio) | |
JSR 139 Connected Limited Device Configuration (CLDC) 1.1 | |
JSR 172 JAX-XML Web Services API (XML parsing) and JAX-RPC API | |
JSR 177 Security and Trust Services APIs SATSA-APDU and SATSA-CRYPTO | |
JSR 179 Location API 1.0 | |
JSR 184 Mobile Graphics API 1.1 | |
JSR 185 Java Technology for Wireless Industry 1.0 | |
JSR 205 Wireless Messaging API 2.0 | |
JSR 211 Content Handler API 1.0 | |
JSR 226 Scalable 2D Vector Graphics API 1.1 | |
JSR 234 Advanced Multimedia Supplements (3D Audio & Music, Audio mixing, including audio progressive upload and video progressive playback) 1.1 | |
JSR 248 Mobile Service Architecture Subset API 1.0 | |
Nokia UI API 1.1 | |
FrameAnimator API | |
Gesture API | |
TextEditor API | |
LCDUIUtil API | |
Browsing | WebKit Open Source Browser |
Flash | Macromedia Flash Lite 3.0 |
Messaging | Multimedia Messaging Service (MMS) with SMIL support |
Digital rights management | Open Mobile Alliance (OMA) Digital Rights Management (DRM) 1.0 (not for MIDlets) |
Device management | OMA Client Provisioning 1.1 |
WAP/OMA Bootstrapping |
Automatically recognize one another.
Support the exchange of information through the Wireless Messaging API (GSM short message service [SMS] format).
Support standard SMS text messages. See SMS messages overview.
Support Bluetooth connectivity.
Without NCF, multiple instances of the SDK running on the same PC:
Support the exchange of MMS messages. See Creating and sending an MMS message directly on the SDK.
Diagnostics functions include on/off tracing, Traffic and MIDP views, and an Event Generator that simulates unsolicited occurrences, such as an incoming phone call. The SDK features a color XHTML browser, MMS, and a TCP/IP protocol stack. The following three types of OMA-defined DRM 1.0 are supported:
Forward Lock
Combined Delivery
Separate Delivery
The SDK is shipped with a set of standard languages. To add other languages, you can install World Languages packs.