Nokia Asha A New Mobile SDK
Written by Lucy Black   
Friday, 10 May 2013

Nokia may have committed to Windows Phone 8, but it has just announced its new, less than $100, Asha phone plus a new SDK so that you can develop apps for it. 

Before you write Nokia off as last year's platform, it is worth remembering its long-term success. The new Asha isn't quite as new as it seems to be as it benefits from this heritage.

Asha is a development on the Series 40 - not to be confused with the Symbian S60. There are an estimated 675 million Series 40 phones in use and Nokia predicts that it will sell 100 million Asha phones, but doesn't give a time scale. 

If you can stand to watch this over-the-top promo for the new phone it does give you that general outline and a feeling for its importance:

 

 

The Asha 501 is quite a sophisticated device for the money: 3” QVGA touch screen, Bluetooth,  Accelerometer, proximity sensor, 3.2 Mpixel camera and optional dual sim but no GPS.

The series 40 uses a Java-based OS with the option of either creating Java or web based apps. The new Asha has a new user interface sporting a pair of home screens. The SDK has support for six new APIs: 

  • Nokia notification.
  • file selection.
  • image scaling.
  • network state.
  • contacts.
  • phone settings.

These probably make it worthy of being called a new platform, although Nokia is keen to stress that your apps will run on the existing Series 40 phones - presumably as long as you don't use the new APIs. Nokia also announced a new in-app payment tool. 

There is also a new Nokia Asha SDK (currently in beta) :

"The SDK includes plug-ins to support LWUIT, Nokia Ad Exchange, and HERE maps. It also comes with the Nokia IDE 2.0 for Java ME, a tailored version of the Eclipse IDE, that delivers powerful tools specifically design for Nokia Asha platform app development."

The SDK also has the help of a new emulator based on the new phone. 

As with earlier development environments from Nokia, you can either use the Nokia IDE for Java ME or NetBeans. 

 

ashahands

 

Nokia is making a point of explaining how easy it is to port you Blackberry and Android apps - no mention of how easy it is to port Symbian apps - to Asha. You can also sell your apps via the Nokia app store and make use of in-app advertising. 

If you already have two apps in any app store for any phone then Nokia will let you join the Premium Developer Program for free and give you a Asha plus lots of other benefits. 

The new Asha 501 may be a development on the Series 40 devices, but the way that Nokia is selling it to developers it looks like a restart and a renewal. Is this Nokia's safety net for when or if WP8 fails to give it a good market share?

It certainly looks as if it is a competitor at the low end of the market for the new Firefox OS based phones, it even looks a lot like the developer phones from Geeksphone:

 

ashaphone

 

The real question is do we developers need even more diversification? 

 

More Information

Nokia Asha Developer

Related Articles

Nokia's Tips For App Developers       

Nokia Swaps To Premium Developer Program       

The Mobile Industry - A Snapshot       

Nokia Drops Qt       

Game Of Phones       

Nokia' s First Windows Phone       

 

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, FacebookGoogle+ or Linkedin,  or sign up for our weekly newsletter.

 

espbook

 

Comments




or email your comment to: comments@i-programmer.info

 

Banner


Firefox 1.0 Released 20 Years Ago
10/11/2024

A news item with the headline "Firefox browser takes on Microsoft" from 20 years ago has attracted renewed attention. It was originally published on the BBC News website on November 9th, 2004 rec [ ... ]



Prompt Engineering Techniques To Make You An Expert
18/11/2024

Introducing a GitHub repository full of hot tips and instructions on how to build the perfect prompt presented in a collection of Jupiter Notebooks.


More News

 

Last Updated ( Friday, 10 May 2013 )