Yesterday I made a flashcard app that is intended to help with my Spanish studies (and an excuse to play with html5 too). It is a simple app that features:
- Add / Edit / Delete flashcards through the frontend
- Uses localStorage to store all of your cards
- Works offline
- Separate css for iphone or small screens
- Detects iphone screen orientation and updates style
- Point feature for each card to track which cards you need to work more on
- Randomize feature to study cards in a different order
Try it out: Flashcards
The source is posted on GitHub:
git clone git://github.com/fattarsi/flashcards.git

Hello Chris
I have just tried your Flashcard application. It is amazing!!! Really cool…
Well, we are building a dictionary website at: hablaa.com. Our goal is to offer a huge amount of language pairs and let users participate by creating and correcting translations.
We would love to implement a flashcard application like yours to our website, so users could learn words on our website.
Sincerely
Daniel