This app greatly simplifies learning a new language. Simply type or scan a word you want to translate and it will be translated and saved. Afterwards you can practise on them and improve your vocabulary.
The app translates the word through Google Translate and all languages you can find there are supported.
The app automatically detects which words you need to practise!
There are currently two training modes. The first is with flashcards. You simply try to translate the given word and then grade your performance yourself. In the second training mode you are given a word and need to type the translation. The app automatically computes your score.
A thinkable user case is reading a book in a foreign language and translate unknown words while reading. This way you get the relevant words easily obtainable in a sort of tailored dictionary.