nihongo-e-na.com/ios/eng/tag/Kana-Kanji/
A curated directory of iOS applications for learning Japanese, organized by skill level and covering kana, kanji, reading, writing, listening, and vocabulary.
Apps and toolsResource lists and enginesKanaDictionariesAppsListening practiceHiraganaKatakanaQuizzesHandwritingTutors and teachersBeginnerGamesKanji mnemonicsAdvancedIntermediate