Best kanji app I've used – Learn Japanese! - Kanji Review
Unlike most flash card apps, this prompts you with kanji, kana, and English at different times rather than giving you two at once. It has all the relevant kanji PLUS useful compounds. It's absolutely worth it to buy the full pack.
Review by 46makun on
Learn Japanese! - Kanji.