the author of this app says:
Anki is a friendly, intelligent flashcard program. Anki offers a number of things lacking in other flashcard programs: - A proven spaced repetition algorithm that learns from your answers and schedules reviews at the optimum time. - Seamless integration with the online and open source desktop version. You can synchronize all your decks with the touch of a button, and if your Apple device is ever lost or broken, you can continue reviewing with the desktop until it is replaced. - Support for scientific markup with LaTeX. - Support for furigana for Japanese. - A wealth of statistics are stored in your deck as you review. You can use the desktop client to view graphs of your statistics. - Flexible card display format that allows you to display an arbitrary number of fields on the front and back of cards. Other notable features: - Full support for offline images and audio. - Your font and color settings in the desktop client are respected, and scaled to fit the mobile screen. You can adjust the scaling. - The ability to undo reviews, card suspensions and more. - Swipes, taps and buttons can all be configured to allow quick reviews and quick access to various features. A free AnkiOnline account is required if you don't have one already. Network access (cell or wifi) is only required when syncing.
- Requires iOS 3.1 or later.