
First the Nokia Asha Web Apps are web-based application built-on HTML, Java Script, CSS, MWL, etc. Those apps are independent from the mobile device but requires to have a connected mobile device in order
to get access to them.
There are some difference from the Java Apps considering that those apps are better when we require most intensive graphics and multimedia.
Here an image that compares both apps from the webinar presentation:
As we can see those differences can make us choose better considering the nature of our planned apps.
Therefore the version 3.0 of the Nokia Asha Web app Tools arrives with the following new features:
Nokia Notification. First, we must understand that a notification is a message that is sent from the application notification service to the web app running on the phone. In order to send those messages to our web app we need to log into the Nokia API Developer Consoler that is located at https://account.nnapi.ovi.com/ .
Where we can define services that will enable us to send notifications. First we can use the push notification example that is defined in the Nokia Web App Tools that uses the "com.example" service register . Then deploy the application therefore open the generated URL using the Nokia SDK 1.1 Emulator using File>Open URL the Web is loaded and then using the Nokia API Developer Console we can send the notifications:
Localisation. It enables us to localize the text of ourWeb App. It is done within the Web App Project where you can localize the text employed within the app.



Geolocation. It enable our Web Apps to gain the current location of the mobile device. It is obtained using the cell data and the following method:
And it can be seen in the emulator as follows:
It also adds several examples of Nokia Notification, Image Quality, Localisation and Geolocation.
For me this is the first time that I've seen how to implement web apps for this new Nokia platform and it has provided me with some ideas that I can land in a new app in the future.
Reference:
Webinar presentation