Nokia Developer Day 1 Summary – Chiang Mai
I’ve just attended the first day of Nokia Developer Day (6-7 December 2011).
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.
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
- 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.
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:
- 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.
- Nokia Web Tools 1.5 for Web Apps development at http://www.developer.nokia.com/info/sw.nokia.com/id/e22963ec-3d9e-43f2-a220-3ef4c4092cc7/Nokia_Web_Tools.html
Most of the resources and documentation for Nokia software development can be found at http://library.developer.nokia.com.
The presentation slides and source code samples for the 2 day workshop are currently available at http://www.developer.nokia.com/Events/invitation/nddcmkk/download.
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 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)…
The two documents for this part:
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…