Цель проекта
Погрузиться в мир прекрасного, дать возможность поздравить близких, признаться в любви, сохранить важные моменты с помощью качественного графического видео, поскольку популярность видеоконтента стремительно растет
Задача проекта
Сделать профессиональные инструменты motion-дизайна доступными любому пользователю по цене и простоте работы
Решение
Мобильное приложение с высоким качеством видео
Команда на проекте
Маркетолог
Таргетолог
Продюсер
Аналитик-UX
Дизайнер-UI
Копирайтер
Motion-дизайнер
Архитектор
Back-end разработчик
Техлид
iOS разработчик
DevOps инженер
Менеджер проекта
Менеджер продукта
Тестировщик
Ход проекта
- Построили продуктовые гипотезы
- Анализ рынка, расчет unit-экономики и бизнес-моделей
- Проверили гипотезы, скорректировали работы
- Реализация MVP
- Провели “коридорные тесты”
- Настроили системы аналитики, каналы сбора фидбэков
2 месяца
Разработали MVP мобильного приложения, бэкенд, рендер-ферму
1,5 года
- Тестирование (функциональное, нагрузочное)
- Провели UX-тестирование
- Провели закрытые beta-тесты
2 месяца
Подготовили контент
2 месяца + const
Внесли корректировки в MVP
1 месяц
- Провели soft-launch на выбранные сегменты
- Обработали аналитику и фидбэк
- Скорректировали сегменты, бизнес-модели
- Провели тестовые рекламные кампании, вывели на рынок
- Продолжаем искать точки роста продукта
const
Организовали техническую поддержку
const
Результат
Мобильное приложение «Киноподарки» (на платформе iOS) для создания видео высокого качества из фотографий
Обновление информации об абонентах через API Билайн
Создание отчетов
Управление подключением тарифов и услуг
Логирование действий пользователей
Отправка смс
Функционал звонков
Версия на английском языке
Особенности проекта
Мобильность
Максимальная простота работы
Высокое качество видеоэффектов
Рендеринг из любой точки мира
Предварительный рендеринг, который длится не более 7 секунд
Производительность системы позволяет выполнять 1000 рендерингов до 5 минут в сутки
Масштабируемость
Мультиязычность
Подробное описание архитектуры
iOS/Android приложение связывается с облаком Amazon для получения информации о доступных шаблонах. Пользователь выбирает понравившийся шаблон и заменяет изображения и текст на необходимые ему. Задание отправляется в облако Amazon и проходит валидацию по корректности заполнения оплате.
После скрипт отправляет задание на Render-ферму. Сервер-менеджер фермы производит валидацию и в зависимости от типа задания (превью/рендер) и текущей нагрузки выбирает сервер для рендеренга. Сервер, получивший задание, выполняет замену текстов и изображений в шаблоне и выполняет рендер (с помощью Adobe After Effects). Далее сервер выполняет конвертацию итогового видео-файла в форматы HLS и MP4 (с помощью ffmpeg) и производит заливку полученных файлов в облако Amazon. На каждом этапе работы с заданием происходят обновления статусов, выводящиеся push-уведомлениями пользователю.