This programm offers a broad variety of different choices to study Japanese. The app doesnt only offer a detailed background info about stroke order and on/kun readings, but also a lot info on grammar, each rule with an example to help you understand its use. I never found an app like this providing me with such good and detailed info about grammar. You can also add study cards already included in this app to a function called "Study Bank". There you can create your own list of words/sentences youd like to repeat. I like this to to keep track on certain kanji or lessons Id like to repeat or just keep an eye on.
What I dont like are the kanji lessons though. In my eyes they are not as good as other apps to help you study kanji. Its just a list of all the Kanji with their translation and reading. The flashcards are better for this. TWhat I miss though, is the kana reading of a kanji when Im using study cards or flashcards.
Kirschmond about Learn Japanese with Phrases & Lessons