"JAPANESE 5 Lite" is a perfect application for upper intermediate advanced Japanese
You can learn Kanji, vocabulary, and grammar of JLPT N1 level by answering
This application is best to prepare for JLPT and to advance your level of Japanese skill.
The Lite version consists of 40 Kanji questions, 30 vocabulary questions and 30
grammar questions. 20 questions will be randomly delivered each time. It’s just
the right volume for a handy study-tool - and you can do it anytime anywhere!
Have fun and your Japanese will be improved before you know it;)