iFlash is a virtual flash-card program built for Mac OS X. If you want to learn almost anything, from a foreign language to the ten-codes police officers use, iFlash is for you.
iFlash includes many great features to help you study. You can record audio and attach images directly into any flash card, create an infinite number of card sides, use categories, print your cards, quickly search, and more. More Info »
iFlash Touch supports the key features of iFlash for Mac (like multiple card sides, simple memorization, and categories) while providing a simple and intuitive interface for studying on your iPhone or iPod touch.
Once you’ve studied on the go, iFlash Touch can also sync back which cards you have memorized to your Mac.