A free program for Android, by MikeGol.
With the Sudoku Solver app, you can play classic Sudoku on your Android phone or tablet. The app has two modes: one where you can enter the numbers manually, and another where you can enter the numbers through a keypad. The app has five difficulty...