Movee

Марина Лесаж

March 11, 2020
3 мин

Мы разработали Movee — собственный фоторедактор, в котором можно создавать короткие видео, накладывая на статичные картинки динамические шейдеры.

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

Нам предстояло реализовать два нативных приложения под iOS и Android.


Что делает Movee?

Главная особенность Movee заключается в том, что он позволяет превращать фотографии в анимированные картинки, накладывая на них динамические фоны. Выбранный графический шейдер ложится на маску, которую пользователь “рисует” на изображении с помощью ластика — разработка шейдеров и стала для нас самой интересной задачей при реализации.


OpenGL

Для разработки анимированных фонов мы искали наиболее профессиональное и масштабируемое решение. Так мы выбрали низкоуровневую библиотеку OpenGL, которая позволила нам реализовать в приложении быстрый вызов графических функций.


Социальные сети

Чтобы пользователи могли беспрепятственно делиться своими новыми фотографиями, обработанными в Movee, мы приняли решение реализовать в нем функционал социальной сети. Так перед нами встала задача обеспечить в приложении быстрый обмен данными, и оптимальным решением стало использовать в качестве серверной части облачную базу данных Firebase, которая позволяет реализовать быструю реакцию на запросы с клиентской части.

Итог

Movee — это 57 фильтров, 756 тысяч скачиваний и бесконечное стремление совершенствовать продукт все больше, прислушиваясь к отзывам пользователей.

Еще о наших проектах

Sixhands GPT Alpha