Skip to content

millerovv/Vocabra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Contributors

Languages