Home | Mobile Chinese Flashcards | Elite | Troubled Windows | Links



Mobile Chinese Flashcards


I live and work in China, but my Chinese still needs a lot of improvement, so I wrote a mobile flashcard program to run on my phone to help to improve my language skills. I think it can also help other people who are trying to learn the language, so I'm making it available online for free to anyone who wants to download it.

Download the Mobile Chinese Flashcards application
Download the Mobile Flashcard Program

(your phone must support Chinese characters)


Latest Version: Sunday 11th March, 2007

This is the second version of the program. The first difference that you will notice compared with the one I put online last week is that this one supports multiple word lists - it's loaded with seven different "decks" of flashcards that I hope will appeal to more people than just the beginners that the word list in the first release was aimed at.

Five of these seven word lists weren't actually compiled by myself - they were taken from the popular Chinese flashcard/dictionary program ZDT. I've changed the design of the program so that it uses the CEDICT format for its word lists, making it compatible with lists from other free flashcard programs such as ZDT's compilation of downloadable word lists.

The main reason for this change wasn't just to make things more convenient for myself - it was to let people add their own word lists to the mobile flashcard program. Unfortunately the method for adding lists is still a little complicated, but it's better than nothing and I'm sure that people won't have too much difficulty working things out (to cut a long story short, you have to open the Flashcards.jar file as if it was a zip, insert your word list, add the word list's filename to the files.data file and then update the Flashcards.jad file with the new size of Flashcards.jar before transferring the program to your phone).

Finally, I've changed the program's license from "no derivative works" to "share alike", meaning that you're free to add your own word lists and share the altered program with whoever you want, as long as you let other people do the same thing with the changes you make. If anyone is interested in making changes to the actual structure of the problem, I'd be happy to release the source code under GPL v3 - just send me an email and give me a bit of time to make it less ugly.

Other than that, the program still works in exactly the same way as before. It first shows a word in one language - either English or Chinese - and users can then reveal the pinyin and then the word in the other language. All the features of the previous version are still available, including: Your phone needs to support Simplified Chinese characters, which most phones bought outside China do not - check your phone's language settings; if Chinese is not an option this program probably won't run properly. It also needs to be able to run Java programs, and must support MIDP 2.0 and CDLC 1.1 (if you bought your phone in the last couple of years, it almost certainly supports these).

The program works fine on my own phones (a Nokia 2610 and a Nokia 6300), and according to emails from other users it also works on phones from other brands including Sony Ericsson, but there are lots of handsets out there and it might not work well on all models. In particular, apparently it doesn't play nicely with some more recent Nokia S60 handsets, and you need to be able to run Java ME applications so it won't run on the iPhone. It would be great if you could let me know how it works on your own phone, especially if you have any problems - you can mail me at ironfrost at gmail dot com.

To use the flashcards, just unzip the program and transfer the .jad and .jar files to your mobile phone (it won't work on your computer unless you have an emulator installed). If you want to download the files directly to your phone, the program is also hosted at hostj2me.com - it's less than 20kB. You can also download previous version of the flashcard program
from the same site.


Creative Commons License
The Mobile Chinese Flashcards program is licensed under a Creative Commons Attribution-Share Alike 3.0 License.