Our SDK team has been hard at work and is now pleased to deliver the full release of the Nokia Asha SDK 1.0 for developers looking to create Java apps for the Nokia Asha 501 — the latest smartphone sensation from Nokia.The big ticket changes in the full release are the inclusion of a language pack and the Tantalum library.
We had a great response to the Publish and Win competition, with a wide variety of applications being submitted.
With a selection of both Java and web apps, we saw some clever and interesting app ideas. After much thought, the judges have decided to award one grand prize of the Nokia 808 PureView and Nokia Asha 311.
If you’d like a quick overview of how to publish your Java apps for the new Nokia Asha software platform (and for Series 40 Developer Platform), we’ve prepared a set of slides so you can easily see all the main steps, as well as how Nokia Publishing works in general. There is also more information about new Nokia Asha platform requirements.
We hope you’ll find these slides useful. If you have questions, comments, or development ideas, feel free to contact us at Publisher Support:
At the first Series 40 UI clinic, held on 29 January 2013, Jan Krebber answered developers’ questions about UI design and UX on full-touch Series 40 phones. To start the session, however, Jan provided a presentation based around questions he had been asked about full-touch UI layouts in Series 40.
In this presentation Jan covers three main topics: first impressions, forms, and the UX resources offering on Nokia Developer.
You can download the slides from this session at: https://www.slideshare.net/nokia-developer/basic-ui-layouts-in-series-40-full-touch
Find out more about developing for Series 40 at:http://www.developer.nokia.com/Series40
Check out the current webinar schedule here:http://www.developer.nokia.com/webinars
podcasts is a Series40 Java application that packed with news, education, music etc, and user can also search for popular podcasts and add their own. It also comes with advance player controls like playback control speed and audio quality with graphics equalizer.
If you don’t like in-app advertising: there is a paid of the app available for you. To know more about the application features/functionality and the flow, see project wiki. You feedback and suggestions are most welcome for project enhancement. Feel free to raise tickets or start your discussion here.
– Somnath Banik (on behalf of the Projects Moderation team)
This video presents a 3D maze game developed for Series 40 full touch phones. The application demonstrates the use of Mobile 3D Graphics API (JSR-184) for rendering 3D graphics, pinch and double tap gestures for zooming, and accelerometer sensor for game controls. The concept of the game is classic and simple: guide the marble through the maze by tilting the phone until the time runs out.
For downloads, source, and more information, visit:http://projects.developer.nokia.com/amaze
For more Java example apps at Nokia Developer, check:http://www.developer.nokia.com/Develop/Java/Code_examples/
Graphics scalability approaches for Series 40 Java ME apps by jaaura
This week’s featured article talks about gfx scalability for Series 40 Java ME apps.
Series 40 devices come in a number of different display resolutions, and may also support both portrait and landscape modes. This can pose compatibility, performance and resource problems for app developers unless handled with care. Luckily there are ways to overcome that complexity effectively, while still providing an optimised experience for each resolution and orientation.
This article lists a number of techniques for graphics scalability and points to the Series 40 Java ME examples utilising those techniques. Typically a combination of approaches is used; the best approach depends on the type of app in question.
Read the article and let us know how it was helpful to you!
How powerful is Java for Series 40? Six recently posted videos will show you. They feature various example apps and technologies that illustrate just how advanced Java for Series 40 has become:
- Series 40 Games: a showcase of the rich collection of example games available from Nokia Developer for Series 40 — and all created with Java technology.
- aMaze: a labyrinth game showing the 3-D capabilities of Java and controlled with the accelerometer sensors available on several Nokia Asha phones.
- Weather App: a location-aware application with Nokia Ad Exchange in-app advertising.
- Tourist Attractions: a location-aware city guide example with in-app purchasing.
- Paint: a touch-based paint application that takes advantage of the multipoint touch capabilities in the Nokia Asha full touch phones.
- LWUIT for Series 40: showing how this technology enables rich UIs to be developed quickly.
View even more Nokia Developer videos about Java technology.
Your New Year’s resolution: Learn and win more with the Series 40 webinars.
You already know that we’re pumping up our Series 40 webinar offering for 2013, but now we can reveal that we’re also creating new possibilities to learn and win. While we’re continuing with the monthly draw, which is now for two Series 40 phones and associated goodies each month, we’ll also be rewarding contributions to the Nokia Developer wiki and the best Series 40 apps and games created by webinar attendees.
In-application Purchase Product Catalog shows the use of IAP with multiple DRM protected items for Series 40 applications. This example is based on LCDUI Form, and demonstrates:
- How to purchase DRM protected items from Nokia Store.
- How to purchase multiple items within one application.
- How to design with minimal amount of code.
- Easy and re-usable code for user interface.
This example was developed with Nokia SDK 2.0 for Java and is compatible with Series 40 touch and non-touch devices with in-app purchase support. To learn more about the UI flow, compatibility and implementation of the example see project wiki.
– Somnath Banik (on behalf of the Projects Moderation team)