Мобильное приложение Нового года
Потребность.
Наш клиент на протяжении нескольких лет занимается созданием персонализированных видео к любым праздникам для детей: будь то новый год, день рождения или другие события. Несколько лет сервис поздравлений работал в формате веб сайта only. Мобильное приложение - это легкий и эффективный способ, позволяющий родителю или ребенку в любое время и в любом месте создавать видео поздравления, а также рост лояльности к сервису в целом и неплохой retention за счет геймификации и интерактивности.
Цель заключалась в том, чтобы реализовать MVP версию приложения и успеть к назначенному сроку, когда люди начинают готовиться к Новому году и готовят подарки своим детишкам.
Решение и гипотезы.
Команда Aldera Soft предложила разработать кроссплатформенное приложение с динамическим конструктором создания видео поздравлений. Так как система имеет ролевую модель "родитель - ребенок", а каждая роль имеет свои функциональные возможности, поэтому особое внимание было уделено реализации конструктору видеопоздравлений. Конструктор создания видеопоздравления должен быть динамическим. Что это значит?
- Это упрощает внедрение нового вида поздравления, где конструктор не требует серьёзных доработок как на серверной части, так и на клиентской. Владелец продукта может быстро и без особых усилий изменить структуру видеопоздравления для нового типа видео.
Customer journey map вкратце выглядит так:
- Авторизация/Регистрация в мобильном приложении через Email, а перед этим необходимо пройти арифметическую задачку
- Выбор категории поздравления (большинство видео платные, но есть и бесплатные опции), давайте сделаем акцент на одном из платных видео "Новый год"
- Выбор сюжетной линии, а также можно взглянуть на короткометражный пример
- Поэтапное заполнение анкеты о ребенке (имя, дата рождения, как себя вел на протяжении всего года и тд.) с возможностью добавить ещё двух детей. При последующем создании видео можно просто выбрать детей из сохраненного списка
- Готовое поздравление можно предварительно посмотреть/редактировать и обязательно на финальном шаге оплатить! Затем можно поделиться в соц сетях, мессенджерах.
- Все видео доступны в личном кабинете для многократного просмотра и ностальгии
Технологии.
Наша команда постоянно следит за изменениями в технологиях и старается внедрять те из них, которые показывают хороший результат. Так стек технологий был пополнен языком Dart и фреймворком Flutter, мы решили применить именно эту технологию для разработки приложения, к тому же дизайн приложения очень кастомный, больше похож на игровой. Фреймворк Flutter позволяет применить кастомный дизайн очень быстро эффективно и за счет общей кодовой базы реализовать на iOS без каких-либо потерь. Из-за молодости фреймворка Flutter возникало много челленджей, в процессе. Сначала мы придумывали решения сами, но ситуация в сообществах и форумах менялась в лучшую сторону прямо на наших глазах и нам удалось справиться со всеми “незадачами”.
- В качестве БД использовался SQLite, по рекомендации Google для разработки приложения на Flutter была использована BLoC architecture.
- Серверная часть приложения реализована с использованием: PHP 7, Laravel, AWS cloud storage, HTTP Live Streaming
Результат.
- Качественный продукт с уникальным дизайном, который позволит заказчику повысить лояльность целевой аудитории.
- Родители получили простое и удобное мобильное приложение, которое позволит радовать детей на Новый год и любой другой праздник.
- Мобильное приложение, которое хранит память о созданных видео всегда под рукой и можно пересматривать, делиться эмоциями с людьми в мессенджерах и социальных сетях
- В ходе разработки был сформирован Backlog продукта, поэтому планы на будущее - Наполеоновские!
Опубликованные приложения доступны: iOS версия Android версия
Полный текст статьи читайте на CMS Magazine