There are lots of flashcards apps for the iPad but I when it comes to customization there is one I absolutely love!
Flashcardlet by Quizlet allows students to view flashcards decks you’ve created on their iPads. Quizlet is a free website where you can make flashcards decks that correspond to vocabulary in any unit of study. You choose the words and either create your own definition, or use/modify one of their suggestions. It even allows you to search and use pictures from a free database to add to your flashcards (upgrade to a paid account and you can upload your own pictures).
With the Flashcardlet app on your students’ iPads, or iPod Touch, they can swipe through the cards, identify which ones they need extra practice with, and monitor their own progress.
*Make sure to choose a unique name for your cards (maybe include the school or class number) so that students can easily search for your flashcard deck and save it to their devices