Skip to content

Android application helps to translate and train words in different languages to increase active vocabulary size

Notifications You must be signed in to change notification settings

millerovv/Vocabra

Repository files navigation

Vocabra – Translation and vocabulary training app

Android application helps to translate and train words in different languages to increase active vocabulary size.

About the app


Create decks

Create decks to organize translated words by categories and train each deck separately. Setup deck name, color and languages pair.













Translate words

App uses Yandex Translate API to provide translation functionality. Put translated words into one of the created decks.















Train saved words and phrases

Application uses ANKI-like training strategy which is an interval repetition based system. Each trained word will come up in next work outs in the future after longer interval each time the word is marked as correctly remembered













Features

  • Supports many different languages
  • Realm Database
  • MVP Architecture with Moxy library
  • Records training statistics
  • Dagger 2 and RxJava

Screenshots

About

Android application helps to translate and train words in different languages to increase active vocabulary size

Resources

Stars

Watchers

Forks

Languages