Приложение, основанное на API Яндекс.Переводчик и Яндекс.Словарь. Перевод + словарь, выбор языка, история. Требует доработки и рефакторинга.
При вводе текста делает запрос к API Яндекс.Переводчик, Яндекс.Словарь. Запрос в словарь производится для пары "ru-en". При успешном переводе пишет в историю с использованием Json → SharedPreferences. Позможен выбор языка для обоих направлений. Закладка истории: работает кнопка по очистке истории, остальное в работе (поиска по истории и возможность добавить в избранное пока отсутствуют)
RxJava, Retrofit, Butterknife, Dagger2
// --- WARNING --- // FIXME: YANDEX.TRANSLATE API HAS BEEN CHANGED