Great potential, anyway.
Great potential, anyway.
0: https://play.google.com/store/apps/details?id=com.sevenknowl...
1: http://i.imgur.com/rfHTu.png
2: https://play.google.com/store/apps/details?id=com.sevenknowl...
If you're interested in good Android apps for Japanese, I would also urge you to check out Aedict[0] and DroidWing[1]. The latter, when combined with EPWING-format dictionaries obtained from a 3rd party source, is (IMO) just as good as any 電子辞書 (which themselves use EPWING-format dictionaries). I personally use the 研究社 新和英大辞典 第5版 and 研究社 新英和大辞典第6版 (they are, surprisingly enough, more than sufficient for classical Japanese and for kanbun), though you can also get J-J dictionaries and domain-specific ones, such as for IT or medicine.
0: https://play.google.com/store/apps/details?id=sk.baka.aedict...
1: https://play.google.com/store/apps/details?id=com.aokabi.and...
Look into the second app I mentioned (DroidWing). Like I said, it supports EPWING-format dictionary files, the same as 電子辞書 use, meaning that comprehensiveness is no longer a distinguishing factor when it comes to 電子辞書 vs. smartphones. The specific dictionaries I mentioned (from 研究社) are considered to be the authoritative E-J/J-E dictionaries, both printed and digital. You can of course get other speciality E-J/J-E dictionaries, or J-J dictionaries, if that's what you desire.
Edit: Hey, the Kenkyusha dictionary is only $500 on Amazon! http://www.amazon.com/Kenkyushas-New-Japanese-English-Dictio...
0: http://www.amazon.co.jp/%E7%A0%94%E7%A9%B6%E7%A4%BE-EPWING%E...
When I began studying 古文 and 漢文, despite being told that I would "need" to purchase a 電子辞書, I persevered and was able to (most likely thanks to my technical knowledge, which most other Japanese students admittedly do not possess) replicate all the functionality of a 電子辞書 on my existing smartphone for nearly free. In fact, I often found it superior in many ways, such as handwriting recognition with 7notes being far superior to the write-on-a-tiny-1-square-inch-pad-with-a-stylus approach that most 電子辞書 continue to take. And let's not forget the huge advantage provided by cellular internet access, particularly when it comes to looking up proper names when reading texts such as 三国志演義 (Romance of the Three Kingdoms).
Sakura in kanji: 桜
Sakura in hiragana: さくら
Sakura in katakana: サクラ
And even if you do have it written, it may be easier for the user, but it's harder for the computer. The order and direction of strokes is standardized, and getting this information as the user writes it is tremendously valuable.
I've played with handwriting recognition algorithms for kanji before, and if you assume the stroke order and direction are correct, you can make a surprisingly good algorithm with very little code. Detecting a character from an image is much harder.
The iOS handwriting recognition, for one, takes this into account. iOS officially only has hanzi (Chinese) handwriting recognition, but it usually works OK for Japanese, too, as long as it's a character that both languages have. But when you run into one of the characters where Chinese and Japanese have standardized on a different stroke order, like 王, it'll never recognize it when written using the Japanese stroke order, no matter how nicely you write it.