Разработать приложение для iPhone, которое помогает изучать английские слова короткими ежедневными занятиями — в приложении, на домашнем экране и экране блокировки.
Проблема
Сделать обучение доступным без долгого погружения в приложение.
Объединить слово, произношение, перевод, пример и иллюстрацию в одной карточке.
Согласовать прогресс и действия пользователя между приложением и виджетами.
Решение
Создано нативное приложение с карточками слов, историей, статистикой и настройками.
Подготовлен словарь из 5 000 слов уровней A1–C2.
Реализованы действия «Знаю» и «Позже», произношение и примеры употребления.
Добавлены иллюстрации и большой интерактивный виджет домашнего экрана.
Подготовлены компактные виджеты экрана блокировки и общий учёт прогресса через App Groups.
Технологии
Swift / SwiftUI / WidgetKit / App Intents / App Groups