EdLock — мобильное приложение для изучения английского языка

Задача

Разработать MVP iOS-приложение, которое превращает прокрастинацию в изучение английского языка.

  • Мобильное приложение
  • Образование
  • UX-аналитика

Результаты

Сохранили более 20% пользователей, зарегистрированных в первую неделю после запуска.

О проекте

EdLock помогает учить новые слова на английском языке, когда вы используете привычные приложения: соцсети, игры, просмотры видеороликов. Не нужно выделять специальное время для занятий, поскольку обучение встраивается в повседневность.

Технологии

  • FamilyControl

    FamilyControl

  • SwiftUI

    SwiftUI

  • Storekit

    Storekit

  • Async/await

    Async/await

  • Appodeal

    Appodeal

  • Firebase

    Firebase

  • Swift

    Swift

  • Alamofire

    Alamofire

Создание MVP для стартапа

Требовалось разработать минимально жизнеспособный продукт (MVP) для оценки перспективности идеи заказчика.

Студия реализовала интуитивно понятный интерфейс, а также выстроила логику модели подписки внутри приложения.

Онбординг с Lottie-анимацией

Разработали онбординг с предоставлением доступа к экранному времени и отправке уведомлений. Добавили анимацию на основе библиотеки Lottie для создания вовлекающего интерфейса. Lottie-анимации отличаются хорошей адаптивностью, небольшим весом и высокой скоростью загрузки.

Персонализированные настройки

Пользователь указывает уровень владения языком, что делает курсы полезными как для новичков, так и для продвинутых. Также нужно выбрать, при запуске каких приложений и с каким временным промежутком будет появляться квиз. В базовой версии время фиксировано, в EdLock Plus — настраивается.

Особая логика выбора ответа

Клиент пришел с оригинальной идеей логики работы EdLock, при которой получение новой информации происходит на экране блокировки других приложений.

Интерфейс экрана блокировки кастомизирован с помощью фреймворка SwiftUI. Ограничение работы с другими приложениями реализовано посредством Screen Time API, благодаря которому была добавлена логика сохранения результатов квиза в приложении EdLock.

Расширение отправляет локальные пуш-уведомления после ответа пользователя.

Это оригинальное решение с точки зрения разработки, которому нет аналогов.

Геймификация приложения

Игровая механика является увлекательным способом изучения материала. Пользователь получает достижения в зависимости от количества усвоенных слов, а также правильных ответов — подряд или суммарно. Это дает ощущение прогресса и мотивацию к дальнейшему обучению.

Адаптация приложения под требования Apple

На этапе разработки выявились ограничения от Apple, связанные с дизайном и доступом к приложению. Не разрешалось применять градиенты, а также менять фон, шрифты и размер текста по своему усмотрению. Поэтому были добавлены элементы блюра и прозрачности для динамичности дизайна экрана.

Похожие кейсы