Nokia Developer Day 1 Summary – Chiang Mai

I’ve just attended the first day of Nokia Developer Day (6-7 December 2011).

The focus was on software development for Nokia’s feature phones with Java or Web Apps (HTML/CSS/Javascript) and most of the time was spent on workshops to get started for developing for Nokia feature phones such as the S40 series.

Introduction to Ecosystem Business Updates

During the first 15 minutes, an “Introduction to Ecosystem Business Updates” was given by Jirapat Janjerdask, Head of the Ecosystem Developer Experience at Nokia Thailand. He gave an overview of the ecosystem for features phones including the brand, developer & publisher, mobile brand, mobile operator and consumer.

One interesting statistics was that there are 10 millions app downloads every single day. He also talked about the new Nokia Asha 300 and 303 features phones available for 3000 to 4000 Thai Baht (100 to 130 USD)  that are capable of running applications that usually run in smartphones such as Angry Bird and a Web Browser.

Development Possibilities on Nokia Platforms

After that another short 20 minutes talk was given about the “Development Possibilities on Nokia Platforms” by Nicholas Foo, Lead of Technical Services & Consultancy SEAP. He talked about the different development platforms used by Nokia:

  • Series 40 Java
  • Symbian
  • Meego
  • Qt
  • Windows Phone

Meego and Symbian operating systems will be phased out and the focus on mid to high end phones will be on Windows Phone and low end phones will use Series 40 Java, Web Apps and Qt.

Prerequisites, tools installation

The next part was the workshop showing how to use the new features of S40 Series Java and develop Web Apps.  First, you had to configure your development machine and install the relevant tools:

  1. Java tools for S40 Series Java development. Refer to Java Tools Installation Instructions.pdf for links and instructions to install Java JDK, Nokia SDK 1.0 for Java and Netbeans.
  2. Nokia Web Tools 1.5 for Web Apps development at

Most of the resources and documentation for Nokia software development can be found at

Introduction of Series 40 Java – Touch & Type

The presentation slides and source code samples for the 2 day workshop are currently available at

Basically, you’d use Java for games and where you need to access the phone hardware (e.g. camera) and Web Apps for applications that focuses on content as would be the case for a news application.

In that part, we’ve learnt how to use the gesture and frame animation APIs.

 The two documents for this part:

The instructions are very clear, simply follow “S40 Java slides” and it will take you to other PDF files explaining how to use the demo apps for Gesture and FrameAnim.

After the workshop, further details were given on how to sign your application to avoid too many user security confirmations among other things.

That session took an awful amount of time (about 4h30)…

Series 40 Web Apps for the next billion

In that part, we’ve learnt how Nokia Cloud-based Browser works and how to create a Google Moderator app using HTML/CSS/ javascript code and the Mobile Web Library (MWL).

The two documents for this part:

Here again, follow “S40 Web Apps slides” as the instructions are pretty clear.
Finally, we were explained how to publish Web Apps to Nokia store.

Social Media Marketing Training

The last session was a presentation focusing on marketing your product / services on social media such as Facebook, Twitter and Linkedin. It was in Thai and I pretty much lost all of my focus at that time, so I did not get much of the details…

At the end of the day, there was a lucky draw for a Nokia C601 and amazingly it seems I’m the one who got lucky…

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC