by Poor Richard's Alchemy
I wrote this app so I could create my own flash card files in utf-8 with any editor. You can try the free Hanzi Juju Chinese flashcards to see how it works. It's the same engine. This is the app I use for all my Chinese study though.