I wanted to share you an Android application that I developted recently.
She allows to solve sudokus of several levels and to scan sudokus on a book or on a web site to obtain the solution.
She is called Sudoku Panda et can be found on Google Play Store, it is free.
If you have a bit of time it would be nice if you could report bugs (with your kind of devices used) and tell me your advices/ideas about it.
Thank you very much, have a good evening.

Best regards,
Pancho