Pranav Gothadiya, product owner for the Nokia Asha SDK provides an introduction to the new features of the Nokia Asha SDK for Nokia Asha software platform 1.1 apps, including the Share and VoIP APIs and updated emulator.
Find out more about:
* the Nokia Asha SDK: http://developer.nokia.com/Develop/asha/java/tools.xhtml
* view a getting started guide based on the Nokia IDE: http://developer.nokia.com/Develop/asha/java/start/nokia_ide/
* view a getting started guide based on the Nokia IDE: http://developer.nokia.com/Develop/asha/java/start/netbeans/
* read more about the new APIs in Nokia Asha software platform 1.1: http://developer.nokia.com/Resources/Library/Java/#!whats-new/java-runtime-for-nokia-asha-software-platform-110.html
Check out the current webinar schedule here: http://www.developer.nokia.com/webinars and https://developer.nokia.com/Develop/asha/learning/
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Nokia Asha webinar: Introduction to Nokia Asha SDK 1.1: New and updated features
1. INTRODUCTION TO
NOKIA ASHA SDK 1.1
(BETA)
Pranav Gothadiya
Product Owner – Nokia Asha SDK
Mail: pranav.gothadiya@nokia.com
2. CONTENTS
•
•
•
•
•
•
•
•
•
Introduction to Nokia Asha SDK 1.1
Installation
APIs – new and updated
Nokia IDE for Java v3
VoIP – APIs and Simulations
Social Sharing
Updated APIs
Java Runtime version – system property
More Information
3. INTRODUCTION TO NOKIA ASHA SDK 1.1 (BETA)
New API’s
VOIP APIs
Share APIs - JSR 211 API Extension
Simulations
Nokia IDE Changes
LWUIT example application
LWUIT Resource editor integration
UI templates
WLAN Simulation
VoIP Simulation
Updated API’s
Image Scaling API
Nokia Notifications API
(JSR-238) Mobile Internationalization API
Other features
Java runtime version – system property
OAuth 2.0
Emoji support
4. INSTALLATION
Nokia Asha SDK 1.1 online/offline installers from
http://developer.nokia.com/Develop/asha/platform.xhtml
Prerequisite: 32bit Java 7
5. NOKIA IDE FOR JAVA ME V3
•
•
•
Nokia Asha SDK 1.1 - auto integrated and selected as default SDK.
LWUIT Examples Wizard
UI Example Templates Wizard
•
•
•
Canvas based use application templates
Assists users to take it as a base, and build further.
LWUIT Resource Editor integration with Nokia IDE.
29 October 2013 / Slide no 5
6. VOIP – APIS AND SIMULATIONS
•
•
•
•
Nokia SIP VoIP functionality
VoIP API to develop MIDlets with VoIP
features.
WLAN Simulation
VoIP Simulation
7. SOCIAL SHARING – SHARE APIS
•
•
APIs are part of (JSR-211) Content Handler API
Easily share content by calling the share content handler.
•
Nokia Asha SDK 1.1provides
• Share APIs
• Sample Application
• Oauth 2.0 support
• Emoji Support
8. UPDATES – NOKIA NOTIFICATIONS
•
•
Supports 5 ungrouped notifications per MIDlet.
Uses JSR-211 for
• Nokia Notifications
• Badging
• Opening notifications from the lock screen.
9. UPDATES – IMAGE SCALING APIS
•
Addition of new method in ImageScaler class.
public void setAutoOrientation(boolean autoOrientation)
•
•
•
Set flag to handle orientation info automatically.
Default value: false
Be sure to call it before scaleImage method.
ImageScaler is = new ImageScaler("file:///Phone/big.jpg", "file:///Phone/small.jpg");
is.setJpegQuality(70);
is.setAutoOrientation(true);
is.scaleImage(1000);
10. JAVA RUNTIME VERSION – SYSTEM PROPERTY
•
•
Generic system property - microedition.platform
For example:
Nokia501/0.1334.11/java_runtime_version=Nokia_Asha_1_1
11. JSR 238 – MOBILE INTERNATIONALIZATION
APIS
•
Supports for additional languages and
locales
12. MORE INFORMATION
Overview
- http://developer.nokia.com/Develop/asha/java/start/
Downloads
- http://developer.nokia.com/Develop/asha/java/tools.xhtml
- http://projects.developer.nokia.com/LWUIT_for_Series_40
Guides
- Nokia Asha Design Guide: http://developer.nokia.com/Resources/Library/Asha_UI/
- Porting Guide: http://developer.nokia.com/Resources/Library/Porting_to_Nokia_Asha/
- Documentation: http://developer.nokia.com/Develop/asha/java/resources/docs/
- Training Videos: http://developer.nokia.com/Develop/asha/learning.xhtml
- Code Examples: http://developer.nokia.com/Develop/asha/java/resources/code/