Мобильный Flutter video/audio/image редактор, интегрирован в 2 нативных клиента.
Добавление к видеряду стикеров/форматируемого текста/легальной музыки/маскок на лица/смены фона/аудио эффектов.
В парадигме TDD написана бизнес логика размещения контента (Track+Media) во врменных рядах(Track Timelines), логика перемещения визуального контента (Video/Image) и его вертикальный индекс. UX тоже под тестами.
С++ бекенд рендеринга audio/video/image и наложения эффектов.
Часть медии (text/sticker/emoji) отрисовывается на Flutter и только при миксировании попадает на видео.
Часть медии video/image/collage отрисовывается бекендом и его layout'инг происходит посредством кастомных RenderObject'ов