Description: This Java ME application demonstrates the use case of downscaling and upscaling the UI to
different types of devices and using touch and keyboard events in the same
application. UX design and graphics have been ported from the Sudokumaster Flash
Lite application. Additionally, the example application introduces a reusable custom
view structure.
This example demonstrates:
- Controlling layouts dynamically for multiple screen resolutions
- Supporting several input methods such as key, touch, and
key & touch
The application is hosted in Nokia Developer Projects:
- http://projects.developer.nokia.com/JMESudokumaster
For more information on the implementation, visit the wiki page:
- http://projects.developer.nokia.com/JMESudokumaster/wiki
To Search:
File list (Check if you may need any files):
Sudokumaster
............\.classpath
............\.mtj
............\.project
............\.settings
............\.........\org.eclipse.jdt.core.prefs
............\Application Descriptor
............\build.properties
............\build.xml
............\dist
............\....\lib
............\....\Sudokumaster.jad
............\....\Sudokumaster.jar
............\LICENCE.TXT
............\nbproject
............\.........\build-impl.xml
............\.........\genfiles.properties
............\.........\private
............\.........\.......\private.properties
............\.........\project.properties
............\.........\project.xml
............\release_notes.txt
............\res
............\...\appicon.png
............\...\appicon.svg
............\...\medium
............\...\......\board_tiles.png
............\...\......\close.png
............\...\......\dial.png
............\...\......\dial_c.png
............\...\......\empty.png
............\...\......\moves.png
............\...\......\panel.png
............\...\......\time.png
............\...\......\title.png
............\...\......\victory.png
............\...\small
............\...\.....\board_tiles.png
............\...\.....\dial.png
............\...\.....\dial_c.png
............\...\.....\empty.png
............\...\.....\moves.png
............\...\.....\panel.png
............\...\.....\time.png
............\...\.....\title.png
............\...\.....\victory.png
............\src
............\...\com
............\...\...\nokia
............\...\...\.....\example
............\...\...\.....\.......\sudokumaster
............\...\...\.....\.......\............\Button.java
............\...\...\.....\.......\............\ImageLoader.java
............\...\...\.....\.......\............\ImageView.java
............\...\...\.....\.......\............\Layout.java
............\...\...\.....\.......\............\Main.java
............\...\...\.....\.......\............\NumberSelector.java
............\...\...\.....\.......\............\OptionsDialog.java
............\...\...\.....\.......\............\StatusView.java
............\...\...\.....\.......\............\SudokuCanvas.java
............\...\...\.....\.......\............\SudokuGenerator.java
............\...\...\.....\.......\............\SudokuView.java
............\...\...\.....\.......\............\VictoryDialog.java
............\...\...\.....\.......\............\View.java