This webinar video introduces the sensors embedded in Nokia Asha phones and explains how to use them in Java™ ME apps and games.
The structure and usage of the Mobile Sensor API (JSR-256) on Series 40 phones are covered in the video. Attila Csipa, technology wizard at Nokia in Tampere, Finland, supplies a short overview that is followed by examples and coding demos. He uses the Nokia IDE for Java™ ME (Eclipse-based) to show you how to build your code. He also shares best practices and user-experience recommendations based on the most common use cases.
Image Scaling Example is a Series 40 MIDlet application that demonstrates different image scaling algorithms with their performance and quality. This example scale image size at runtime and uses three different types of image algorithm techniques:
This application has been developed with Nokia SDK for Java 2.0 and is fully compatible with Series 40 touch and type, and full touch devices. To know more about the application flow, implementation, quality, performance and limitations see project wiki.
Tourist Attractions is a Nokia Developer example app written in Java for Series 40 phones. It demonstrates the use of the Location API for Java ME (JSR-179) and the HERE Maps API for Java ME (formerly the Nokia Maps API) to retrieve and show location information as well as details of nearby attractions. In addition, it incorporates the In-App Purchase API to enable the purchase and download of additional city guides.
This application works on most Series 40 phones, ranging from entry-level models to the highly successful Asha family of smartphones.
With Remote Device Access (RDA) you can test your Java apps on a wide range of real Series 40 phones from the comfort of your office, without having to buy a single phone. Make sure you have a Nokia Developer account, then simply sign into the RDA service, pick a phone, and install your app to be testing on one of 10 different Series 40 phone models.
In this video you will see how to connect to a phone, interact with it through the RDA client, install your software and use the features of the RDA client, including adjusting the display quality to optimise performance, accessing the phone’s file system, and taking screenshots among others.
Do you have a custom Series 40 UI design that you want to take to the full-touch UI? Or are you creating a new custom design for the successful Nokia Asha family of Series 40 phones?
Mikko Kaipio, Senior UX Designer, shows you what to consider in your custom app design when taking it from non-touch or touch and type phones to full-touch phones. His advice is equally useful if you are starting with a new app’s design. If your app is based on LCDUI, also check this video:http://www.youtube.com/watch?v=i7FsZ7zEW6M
Do you have a Series 40 UI design that you want to take to the full-touch UI?
Or are you creating a new design for the successful Nokia Asha family of
Series 40 phones?
Mikko Kaipio, Senior UX Designer, shows you what to consider when
designing for a move from non-touch or touch and type phones to full-touch
phones. His advice is equally useful if you are starting with a new app’s
A map selector is a UI component for choosing the type of map to display (e.g. street map, terrain, satellite view etc.) This article explains how to create a Map Type Selector for both full-touch and non full-touch Java ME phones.
An appropriate UI is dynamically created at run time to utilise Full Touch features where they are available. The code also demonstrates how to create a fallback option so simpler feature phones are also supported.
Please let us know how the article was helpful to you!
Series 40 UI Component Demos is a suite of small Java ME applications (“MiniApps”) that showcase the capabilities of the new series 40 Java Full Touch UI, accompanied by comprehensive design and “how to use” documentation.
We featured this project for a week back in August. We’re featuring it again now because the project is now complete, and because this is an essential ToolKit for Series 40 app developers
The project will be of great use to both designers and developers. Designers can get see how the UI elements look on a real device and how they can be best used together, while developers can see exactly how the LCDUI components should be used in real applications.
Get an introduction to the Nokia IDE 1.0 for Java ME. Based on Eclipse MJT, the Nokia IDE delivers features to make your apps development easier. These features include a set of welcome screens, the Device SDK Manager — which makes selecting the SDKs you need easy — and a Nokia specific JAD attribute editor among others. This video will provide you with a good overview of what to expect when you start work with the IDE.