Sie sind auf Seite 1von 14

Nokia Asha SDK 1.

0 (Beta) Release Notes

9 May 2013 Version 1.0.0

Table of contents
Product description JSR support Nokia API support SDK support Supported IDEs System requirements
Hardware Software

3 4 5 6 7 8
8 8

Compatibility issues Known problems and limitations


Nokia Asha SDK 1.0 (Beta) Nokia IDE for Java ME (Eclipse) v2

9 10
10 11

Product support Disclaimer

12 13

Nokia Asha SDK 1.0 (Beta) Release Notes

Product description
The Nokia Asha SDK 1.0 provides a development and testing environment for Java(TM) Platform, Micro Edition, (Java ME) applications. This SDK is based on the Nokia Asha software platform 1.0. It enables developers to create, debug and test applications for Nokia devices based on Java Runtime for Nokia Asha software platform (1.0). The beta release of Nokia Asha SDK 1.0 comes with an all new platform and facilitates development by providing: An Emulator for the new platform On-Device Debugging support - Debug on the device using Wifi Location, Accelerometer, and pinch-to-zoom simulations Other simulations - Orientation, MIDP Configurations, Mobile Network (MCC/MNC), Battery, and Memory Card settings Nokia LWUIT library v1.0.2 - Create rich user interfaces Nokia Maps library v1.3.5 - Build interactive maps Nokia Ad Exchange library v1.0.9 - Integrate in-app advertising Javadocs and code examples integrated with the Nokia IDE Java Developer's Library - Help to use APIs in the new platform

Nokia Asha SDK 1.0 (Beta) Release Notes

JSR support
This release of the SDK supports the following Java Specification Requests (JSRs): JSR75 - File Connection and PIM optional packages of the PDA Optional Packages for the J2ME(TM) Platform (Updated) 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 (Updated) 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 (Updated) JSR238 - Mobile Internationalization API (New) JSR256 - Mobile Sensor API 1.2

JSRs have compilation support and limited runtime support in this version of the SDK.

Nokia Asha SDK 1.0 (Beta) Release Notes

Nokia API support


This release of the SDK supports the following Nokia APIs: CanvasGraphicsItem API CanvasItem API CategoryBar API (Updated) Clipboard API Contact API (New) DeviceControl API DirectGraphics API DirectUtils API FileSelect API (New) FrameAnimator API FullCanvas API Gesture API (Updated) IconCommand API ImageScaling API (New) LCDUIUtil API Locale API MultipointTouch API NetworkState API (New) NokiaNotifications API (New) Orientation API PhoneSetting API (New) PopupList API (Updated) TextEditor API VirtualKeyboard API

For compilation and runtime support, refer to the SDK user guide. 5

Nokia Asha SDK 1.0 (Beta) Release Notes

SDK support
MIDlet debugging on the Emulator with supported IDEs On-Device Debugging support for debugging applications on the device using Wifi only MIDP monitoring and diagnostic logs RAM usage for MIDlets Orientation simulation support to test MIDlet in portrait and landscape mode Pinch-to-zoom simulation to develop and test multi-touch capabilities Full touch UI emulation with virtual keypad in the Emulator Xpress Browser 3.0.0.69 LWUIT library for rich user interface development Maps library for developing location based applications NAX library for integrating in-app advertisements Nokia IDE based on Eclipse Documentation support

The SDK replicates the UI of the Nokia Asha software platform 1.0, including the general look, error messages, display and rendering, soft keys, and menu selection. To know more about the SDK, please refer to the SDK user guide.

Nokia Asha SDK 1.0 (Beta) Release Notes

Supported IDEs
Nokia IDE for Java ME (Eclipse) v2 Eclipse Indigo with Mobile Tools for Java (MTJ) NetBeans 7.0 or later.

Nokia Asha SDK 1.0 (Beta) Release Notes

System requirements
Hardware
PC with a 2.8 GHz Pentium-class processor 2 GB of memory Display monitor capable of displaying 24-bit colour at 1280x1024 pixel resolution Approximately 2 GB of free hard disk space Network interface card Sound card

Software
Microsoft Windows 7 Professional/Enterprise/Ultimate Service Pack 1 (32/64-bit) - Recommended Microsoft Windows 8 Pro/Enterprise (32/64-bit) Java SE Development Kit (JDK) 7 Update 17 (32 bit)

Nokia Asha SDK 1.0 (Beta) Release Notes

Compatibility issues
The SDK may not work well with some sound card/driver combinations. In such cases, sound may be inaudible and MIDlets that use MMAPI may fail. A workaround is to try replacing the driver for the sound card.

Nokia Asha SDK 1.0 (Beta) Release Notes

Known problems and limitations


Nokia Asha SDK 1.0 (Beta)
Emulator doesn't boot with Java 7 update 21 due to RMI port conflicts. Refer to the release notes on Oracle website. Emulator doesn't launch on Windows 7 64-bit with JRE 7 64-bit. When debugging on the device, the MIDlet throws an exception if a debugging session is initiated within 60 seconds from the last debugging session. When the MIDP security domain is changed, any installed MIDlets have to be reinstalled for the new settings to take effect. Sometimes when the MIDP security domain is changed, MIDlet that was installed earlier will throw a message "Something went wrong running this app". To resolve this issue, reinstall the same MIDlet. Debugging may not work when Browser is used in the Emulator. To resolve this issue, press CTRL+K to kill the running Browser or restart the Emulator to continue debugging. In Nokia IDE or Eclipse IDE, you cannot terminate a debug session in the Emulator. To resolve this issue, restart the Emulator and start the debugging process. Emulator might crash or freeze at times. Refer to the user guide for details and workarounds. In Landscape mode, the Menu screen does not change orientation and shows up in Portrait mode. There are some limitations in media playback. Refer to the user guide for details. Voice recording related actions are not supported in this version of the SDK.

Refer to the SDK user guide for the complete list of known issues and limitations along with the workarounds, if any.

Nokia Asha SDK 1.0 (Beta) Release Notes

10

Known problems and limitations


Nokia IDE for Java ME (Eclipse) v2
Clicking on the Supports x devices models link in the Nokia SDKs section of the Device SDK Selector displays a web page where the device count may differ from that of the Device SDK Selector. Importing Eclipse projects using Java ME > EclipseME Project is not supported. Instead use General > Existing projects into Workspace, for importing Eclipse projects. Refer to the IDE user guide for the complete list of known issues and limitations along with the workarounds, if any.

Nokia Asha SDK 1.0 (Beta) Release Notes

11

Product support
This product includes software developed by the OpenSSL Project for use in the OpenSSL toolkit ( http://www.OpenSSL.org/). For queries, please write to us at appconsulting@nokia.com. For feedback, please use the Feedback option available under the Help menu in the SDK and the IDE.

Nokia Asha SDK 1.0 (Beta) Release Notes

12

Disclaimer
While the SDK contains the same software functionality as the Nokia Asha software platform 1.0 device, it is not identical due to simulations and differences in the hardware. It is recommended that final testing is undertaken on a device. The PC rendering of colours seen on the Emulator may not match colours seen on the devices. However, the SDK is ideal for verifying pixel location and the general appearance of the handset UI. Sound simulation in the SDK doesn't accurately reproduce the device's sound. This SDK is not recommended as the primary tool for development of sound content. However, it is ideal for verifying sound content as part of application testing.

Nokia Asha SDK 1.0 (Beta) Release Notes

13

Copyright Nokia 2013. All rights reserved. This document is for use with the Nokia Asha SDK 1.0. Reproduction, transfer, distribution or storage of part or all of the contents in this document in any form without the prior written permission of Nokia is prohibited. Nokia and the Nokia Connecting People logo are trademarks or registered trademarks of Nokia Corporation. Other product and company names mentioned herein may be trademarks or trade names of their respective owners. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Bluetooth is a registered trademark of Bluetooth SIG, Inc. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/). Nokia operates a policy of on-going development. Nokia reserves the right to make changes and improvements to any of the products described in this document without prior notice. UNDER NO CIRCUMSTANCES SHALL NOKIA BE RESPONSIBLE FOR ANY LOSS OF DATA OR INCOME OR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL OR INDIRECT DAMAGES HOWSOEVER CAUSED. THE CONTENTS OF THIS DOCUMENT ARE PROVIDED "AS IS". EXCEPT AS REQUIRED BY APPLICABLE LAW, NO WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE MADE IN RELATION TO THE ACCURACY, RELIABILITY OR CONTENTS OF THIS DOCUMENT. NOKIA RESERVES THE RIGHT TO REVISE THIS DOCUMENT OR WITHDRAW IT AT ANY TIME WITHOUT PRIOR NOTICE. The availability of particular phone products may vary by region. Please check with the Nokia dealer nearest to you. Visit Nokia Developer (http://www.developer.nokia.com), the site designed for developers using technologies supported by Nokia.

Nokia Asha SDK 1.0 (Beta) Release Notes

14

Das könnte Ihnen auch gefallen