Hirakata is a free application (no adverts, no in-app purchases) to learn to read katakana and hiragana (Hiragana and katakana are Japanese syllabaries, parts of the Japanese writing system).
Hirakata provide learn and test sessions
You can learn stroke order and hear how to pronounce kanas.
Adaptative learning session based on what you have to learn.
You've got access to progressive levels with nice learning curve.
Test your reading abilities different ways.
Hirakata provide tables to see all basic hiragana and katakana.
Monitor your progress.
Hirakata (by Corbofo) is now available on App Store and on Google Play.