A free app for Android, by renzo inc..
Even though this app has an extensive coverage, this English/Japanese dictionary fits well within an Android smartphone or tablet. It contains over 174,650 entries, 52,000 examples, and animations of kanji stroke orders. A connection to the internet is not necessary for Japanese to operate, it perfectly works even if you are offline.
This app offers regular updates that are free. It also has examples of sentences with reading suggestions as well as Latin alphabet that are available for all pronunciations. You can also make your own vocabularies lists and you can annotate dictionary entries for a faster learning experience.