Добрый день! Надеюсь мой ответ ещё актуален. Лично пользовалась приложением для изучения английских слов "Учим английские слова со Смарт-Учителем" и осталась довольна. Бесплатное, состоит из лексики на разные темы, обучение по картинкам. Также есть разговорник и краткая грамматика. Приложение доступно в App Store и Google Play.