All | In-app purchasing | In-app advertising
LWUIT Tourist Attractions is a location-aware tour guide to city highlights. The application has been developed with LWUIT for Nokia Asha software platform 1.0 and Series 40 library and it is a remake of the original LCDUI version. It demonstrates the use of the Location API (JSR-179) and HERE Maps API for Java ME. The map can be zoomed using the pinch gesture. The Series 40 version uses the In-App Purchase API with non-DRM protected application content. The application has been tested on Nokia Asha software platform 1.0 and Series 40 full touch phones. This example is hosted in Nokia Developer Projects. Project summary | Design and Implementation notes | Release notes
Battletank is a tank game example created with Java ME. It demonstrates the usage of Java ME gaming features: sprites, tiles, and so on. Additionally, the example shows a reusable game structure where resources are loaded according to the screen size of the phone. The latest version has been optimised for full touch phones. On Series 40 platform, the application uses the In-App Purchase API with DRM protected application content. This example is hosted in Nokia Developer Projects.
Tourist Attractions is a location-aware tour guide to city highlights. It presents the most notable sights nearby and shows detailed information on them. The application demonstrates the use of the Location API (JSR-179) and HERE Maps API for Java ME. The map can be zoomed using the pinch gesture. The Series 40 version uses the In-App Purchase API with non-DRM protected application content. The application has been tested on Nokia Asha software platform 1.0 and Series 40 full touch phones. This example is hosted in Nokia Developer Projects.
This Nokia Developer example application demonstrates the use of Qt Quick as a game platform. QuickHit is essentially a basic shooting game, but differentiated from other such games by its levels. The levels are Qt plug-ins which are loaded during QuickHit startup. IAP (in-application purchase) features were added to the 2.0 version of the game. New levels can now be purchased from the Nokia Store. This example demonstrates the use of non-DRM purchasing. The levels to purchase are not bundled in the original installation but downloaded from a back-end server once payment has been made. This example is hosted in Nokia Developer Projects.
Moto Trial Racer is a motorcycle racing game that demonstrates integrating QML with Box2D physics engine. The game uses Box2D QML plug-in as a base, but the plug-in has been modified to fit for this game. The audio implementation in the game is provided by Qt GameEnabler. The example also features in-application purchasing. The user can purchase items from the Nokia Store to enhance the game experience. The actual items are provided already in the installation but are protected by DRM (Digital Rights Management) and can only be unlocked by Nokia Store. This example is hosted in a Nokia Developer Project, where you can find implementation notes, discover recent revisions, and contribute to the project.