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!