Nokia Asha Platform

The Nokia Asha software platform is designed specifically to power a range of affordable yet powerful smartphones. It's a direct descendant of the Series 40 platform. so, if you've delivered Java or web apps to Series 40, you'll be instantly at home with the Nokia Asha software platform. Better still the Nokia Asha software platform will take your apps into the future, with a platform that'll advanced with the increasing expectation of consumers worldwide.

Create great apps with Java or web apps technology The Nokia Asha software platform offers you the choice of two industry standard development options: Java ME and web technology. Java ME is ideal for apps and games where rich functionality and high performance are needed, while web technology can be used to deliver on-line content in an engaging, data efficient way.

{| border="2" style="margin:0px;padding:0px;border:0px;font-family:Tahoma,Geneva,sans-serif;font-size:12px;line-height:12px;vertical-align:baseline;border-collapse:collapse;border-spacing:0px;width:608px;color:rgb(51,51,51);" width="100%"
 * - style="margin:0px;padding:0px;border:0px;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;line-height:inherit;vertical-align:baseline;"
 * colspan="1" rowspan="1" style="margin:0px;padding:0px;border:0px;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;line-height:inherit;vertical-align:top;" width="50%"|

Java highlights

 * Starting from Asha Software Platform 1.0 the recommended maximum JAR file size is 5MB and the recommended maximum heap memory consumption is 3MB
 * New Asha UI for fast, intuitive interaction
 * Mobile Internationalization API (JSR-238) and new Nokia specific APIs for features such as image scaling and network state
 * Push messages to your apps in real-time with the Nokia Notifications API
 * The Share API provides a convenient overlay to JSR-211 for simple social sharing of content
 * The VoIP API provides the opportunity to integrate powerful internet telephone features into Nokia Asha apps
 * Tools, with updated emulator, sensor and location simulators, and WiFi based on-device debugger
 * Comprehensive documentation, training, code examples and more
 * Uses Oracle VM

http://developer.nokia.com/Develop/asha/



a. Asha development

 ·          Nokia Asha SDK and related downloads

 ·          Nokia Asha learning and webinars

 ·          Java Developer’s Library

 ·          LWUIT Developer's Library

<p class="MsoNormal" style="margin-top:0px;margin-bottom:0px;margin-left:1.25in;color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;line-height:normal;"> ·          <span style="font-size:8pt;font-family:Verdana,sans-serif;">Nokia Asha design guidelines

<p class="MsoNormal" style="margin-top:0px;margin-bottom:0px;margin-left:1.25in;color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;line-height:normal;"> ·          <span style="font-size:8pt;font-family:Verdana,sans-serif;">Nokia Asha web app tools and related downloads

<p style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;line-height:normal;margin-left:1in;"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125);">

<p style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;line-height:normal;margin-left:1in;"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125);">b. <span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125);">Windows Phone development

<p class="MsoNormal" style="margin-top:0px;margin-bottom:0px;margin-left:1.25in;color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;line-height:normal;"> ·          <span style="font-size:8pt;font-family:Verdana,sans-serif;"><span style="color:rgb(18,123,207);">Nokia Lumia Developer’s Guide

<p class="MsoNormal" style="margin-top:0px;margin-bottom:0px;margin-left:1.25in;color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;line-height:normal;"> ·          <span style="font-size:8pt;font-family:Verdana,sans-serif;"><span style="color:rgb(18,123,207);">Guide to new features in Windows Phone 8

<p class="MsoNormal" style="margin-top:0px;margin-bottom:0px;margin-left:1.25in;color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;line-height:normal;"> ·          <span style="font-size:8pt;font-family:Verdana,sans-serif;"><span style="color:rgb(18,123,207);">Windows Phone documentation

<p class="MsoNormal" style="margin-top:0px;margin-bottom:0px;margin-left:1.25in;color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;line-height:normal;"> ·          <span style="font-size:8pt;font-family:Verdana,sans-serif;"><span style="color:rgb(18,123,207);">Code Examples
 * colspan="1" rowspan="1" style="margin:0px;padding:0px;border:0px;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;line-height:inherit;vertical-align:top;" width="50%"|

Web app highlights

 * Powered by the latest Gecko rendering engine
 * Rich UIs with dynamic list and fixed and scrollable regions
 * Support for Nokia Notifications
 * API to build hardware back-button navigation into your app
 * Ability to capture photos and videos
 * Discovery through the Nokia Store
 * Earn from your apps with paid downloads and in-app advertising.
 * Tools with updated simulator, including a new feature to control image quality in the same way it is on a phone
 * Comprehensive documentation, training, code examples and more
 * }