edge
Having used Pleco, Anki, Skritter and a few other Flashcard apps I rate this as the best of the lot.
App Store review