We need a protocol for communication between dictionaries and flashcard applications.
Dictionary: App to translate for instance Japanese to Italian
Flashcard app: App to memorize words lists, useful for language students.
Here are a few way a dictionary and a flashcard app can cooperate:
use case 1)
User looks up a word in the dictionary, and wants to add this word as a new flashcard to the flashcards app.
use case 2)
User sees an unknown words on a flashcard, and wants to look it up on the dictionary
use case 3)
the dictionary might offer to learn a set of words using the flashcard app, for instance bookmarked searches (like Aedict's "notepad")
Please contribute other use cases, the sooner the better!
In the interest of all dictionaries and flashcard apps, let's create an open protocol that is usable by all targeted applications. The involvement of all is greatly appreciated.
Some work has begin on AnkiDroid-Aedict, but no concrete results yet: