Sixhands Development
Развлечения
Россия, Санкт-Петербург
Android
Октябрь 2020
Мы разработали Movee — собственный фоторедактор, в котором можно создавать короткие видео, накладывая на статичные картинки динамические шейдеры.
Первым этапом реализации стало проектирование приложения. Сформулировав основные требования к проекту и составив подробный роадмап разработки, мы приступили к созданию фоторедактора.
Нам предстояло реализовать два нативных приложения под iOS и Android.
Главная особенность Movee заключается в том, что он позволяет превращать фотографии в анимированные картинки, накладывая на них динамические фоны. Выбранный графический шейдер ложится на маску, которую пользователь “рисует” на изображении с помощью ластика — разработка шейдеров и стала для нас самой интересной задачей при реализации.
Для разработки анимированных фонов мы искали наиболее профессиональное и масштабируемое решение. Так мы выбрали низкоуровневую библиотеку OpenGL, которая позволила нам реализовать в приложении быстрый вызов графических функций.
Чтобы пользователи могли беспрепятственно делиться своими новыми фотографиями, обработанными в Movee, мы приняли решение реализовать в нем функционал социальной сети. Так перед нами встала задача обеспечить в приложении быстрый обмен данными, и оптимальным решением стало использовать в качестве серверной части облачную базу данных Firebase, которая позволяет реализовать быструю реакцию на запросы с клиентской части.
Movee — это 57 фильтров, 756 тысяч скачиваний и бесконечное стремление совершенствовать продукт все больше, прислушиваясь к отзывам пользователей.
#Firebase #OpenGL #Kotlin
Sixhands Development с удовольствием обсудит вашу задачу