Приложение
Anki под Android тоже весьма неплохой вариант. Однако придётся самому подбирать карточки (со словами для изучения).
Из плюсов данного подхода: универсальность (через это приложение можно учить не только языки, но и вообще запоминать кучу всего), практически совершенный алгоритм запоминания.
Однако, как справедливо сказано в документации, Anki следует рассматривать только как дополнение, позволяющее быстро запомнить новые слова, а не полноценный инструмент для изучения.