Hi, everyone!
Long time no see...
It has also been a long time since I studied Japanese, too, but I want to start studying again next year. Since the N900 has been my faithful companion for more than a year (R.I.P., Palm TX), I'd like to ask you what softwares do you recommend for this device. If you know of any Qt or Linux opensource software too, please let me know (I might port something over if I think it's worth the trouble).
Here's what I'm looking for:
- Spaced Repetition System (SRS) / Flashcards
- Word and kanji dictionaries (with kanji lookup, SOD, etc.)
- Input Method Engines (IME)
- Handwriting recognition (kana and kanji)
- Text viewer / editor (integrated with word / kanji dictionaries)
- Other useful tools
After a quick search in the repositories I found these available:
- ankimaemi: Anki is a spaced repetition system (SRS).
- ankiqt: Anki is a spaced repetition system (SRS).
- freshmemory: Fresh Memory is a program for studying foreign words.
- fullrecall: Advanced flashcard-like software.
- granule: flashcard program for learning new words.
- ktmobile: A learning framework for Japanese characters (kanji).
- Mnemosyne: Learning tool based on spaced repetition technique.
- Qteachme: Learn anything with Qteachme.
- Querymee: a word trainer with more than 150 ready made vocabularies.
- tomotko: Flashcard application to learn vocabulary.
- WordByWord Vocabulary Trainer: WordByWord is a simple vocabulary trainer.
- Gjiten: Japanese dictionary for GNOME.
- kanatest: beginner's drill game to learn Japanese characters.
- maemocjk-him-scim-anthy: This is a meta package for the Japanese Input using SCIM and Anthy.
- qimsys-core: Japanese Input Method written in Qt.
- tegaki-zinnia-japanese: Japanese handwriting model for Zinnia.
It seems most of them are still in Extras-devel (i.e., not ready for prime time), but I tested a few for a while and they are working fine. Here is a very short review of some of them:
Gjiten (v2.6)
[+] Must-have! Fast, many useful features (word/kanji dict, kanji lookup, kanji handwriting recognition (via KanjiPad), etc.)
[-] Missing icons on my device (maybe local problem), requires external IME for Japanese input
kanatest (v0.4.8maemo2)
[+] Fast, has kana charts, kana tests, good customization, statistics
ktmobile (Kanji-Teacher Mobile v0.5)
[+] Fast, 2501 kanjis to study (on/kun readings, meaning, SDO, compounds, personal compounds database)
[-] Large (20MB), very few useful features, no SDO for all kanjis, can only work with datasets of 100 pre-determined kanjis at a time, can't add or edit anything (kanjis, translations, notes - can't even search or remove entries from personal database)
freshmemory (Fresh Memory v0.4)
[+] Import / export CSV, flashcards with question, answer & example, can create / edit databases and cards on the device, word drill (random browsing of flashcards), SRS
[-] Clunky UI, no multimedia or even rich text support, no help inside the application
Mnemosyne (v.2.0.0~beta13~rc1)
[+] Imports Mnemosyne 1.x .mem files, Mnemosyne XML files, tab-separated value files; supports text-to-speech (via eSpeak); supports 4 types of cards: front-to-back only, front-to-back and back-to-front, foreign word with pronunciation, cloze deletion; cards of type "F2B only" can contain (rich) text, sound or image questions (only one type); help / user guided included in the app; "tags" can be used to organize and study cards (seems better than keeping them in different databases); detect and avoid entering duplicated cards; clear and streamlined UI
[-] Sync not yet available; can't search for a card; can only edit a card when reviewing it; cards with sound in MP3 format give a "Unable to play sound file!", but WAV files work fine; can not create a card with text + image + sound (like in Smart.fm)
On Windows, I tried zkanji and liked its features (it's like a swiss army knife, all-in-one, all-you-can-eat software
), and since it's opensource I thought about making a port... but it would be a lot of work (basically a complete rewrite), and I think I would rather help someone already porting something similar.
So, are you using (or have you tested) any of the above? Have any particular recommendation? Your comments and tips are appreciated. Thank you!
Edit: similar threads / links:
- Android apps thread
- Android applications (wiki)
Long time no see...
It has also been a long time since I studied Japanese, too, but I want to start studying again next year. Since the N900 has been my faithful companion for more than a year (R.I.P., Palm TX), I'd like to ask you what softwares do you recommend for this device. If you know of any Qt or Linux opensource software too, please let me know (I might port something over if I think it's worth the trouble).Here's what I'm looking for:
- Spaced Repetition System (SRS) / Flashcards
- Word and kanji dictionaries (with kanji lookup, SOD, etc.)
- Input Method Engines (IME)
- Handwriting recognition (kana and kanji)
- Text viewer / editor (integrated with word / kanji dictionaries)
- Other useful tools
After a quick search in the repositories I found these available:
- ankimaemi: Anki is a spaced repetition system (SRS).
- ankiqt: Anki is a spaced repetition system (SRS).
- freshmemory: Fresh Memory is a program for studying foreign words.
- fullrecall: Advanced flashcard-like software.
- granule: flashcard program for learning new words.
- ktmobile: A learning framework for Japanese characters (kanji).
- Mnemosyne: Learning tool based on spaced repetition technique.
- Qteachme: Learn anything with Qteachme.
- Querymee: a word trainer with more than 150 ready made vocabularies.
- tomotko: Flashcard application to learn vocabulary.
- WordByWord Vocabulary Trainer: WordByWord is a simple vocabulary trainer.
- Gjiten: Japanese dictionary for GNOME.
- kanatest: beginner's drill game to learn Japanese characters.
- maemocjk-him-scim-anthy: This is a meta package for the Japanese Input using SCIM and Anthy.
- qimsys-core: Japanese Input Method written in Qt.
- tegaki-zinnia-japanese: Japanese handwriting model for Zinnia.
It seems most of them are still in Extras-devel (i.e., not ready for prime time), but I tested a few for a while and they are working fine. Here is a very short review of some of them:
Gjiten (v2.6)
[+] Must-have! Fast, many useful features (word/kanji dict, kanji lookup, kanji handwriting recognition (via KanjiPad), etc.)
[-] Missing icons on my device (maybe local problem), requires external IME for Japanese input
kanatest (v0.4.8maemo2)
[+] Fast, has kana charts, kana tests, good customization, statistics
ktmobile (Kanji-Teacher Mobile v0.5)
[+] Fast, 2501 kanjis to study (on/kun readings, meaning, SDO, compounds, personal compounds database)
[-] Large (20MB), very few useful features, no SDO for all kanjis, can only work with datasets of 100 pre-determined kanjis at a time, can't add or edit anything (kanjis, translations, notes - can't even search or remove entries from personal database)
freshmemory (Fresh Memory v0.4)
[+] Import / export CSV, flashcards with question, answer & example, can create / edit databases and cards on the device, word drill (random browsing of flashcards), SRS
[-] Clunky UI, no multimedia or even rich text support, no help inside the application
Mnemosyne (v.2.0.0~beta13~rc1)
[+] Imports Mnemosyne 1.x .mem files, Mnemosyne XML files, tab-separated value files; supports text-to-speech (via eSpeak); supports 4 types of cards: front-to-back only, front-to-back and back-to-front, foreign word with pronunciation, cloze deletion; cards of type "F2B only" can contain (rich) text, sound or image questions (only one type); help / user guided included in the app; "tags" can be used to organize and study cards (seems better than keeping them in different databases); detect and avoid entering duplicated cards; clear and streamlined UI
[-] Sync not yet available; can't search for a card; can only edit a card when reviewing it; cards with sound in MP3 format give a "Unable to play sound file!", but WAV files work fine; can not create a card with text + image + sound (like in Smart.fm)
On Windows, I tried zkanji and liked its features (it's like a swiss army knife, all-in-one, all-you-can-eat software
), and since it's opensource I thought about making a port... but it would be a lot of work (basically a complete rewrite), and I think I would rather help someone already porting something similar.So, are you using (or have you tested) any of the above? Have any particular recommendation? Your comments and tips are appreciated. Thank you!
Edit: similar threads / links:
- Android apps thread
- Android applications (wiki)
Edited: 2010-12-29, 6:16 pm
