Sorolla Studio
Editor de vídeo multiplataforma en Flutter, con exportación en nativo y navegador y colaboración en tiempo real.
Proyecto final de DAM: una app Flutter para Android, iOS, macOS, Windows, Linux y web. Edita y exporta vídeo con ffmpeg_kit en nativo y ffmpeg_wasm en el navegador, y permite colaborar en tiempo real con Supabase Realtime sobre WebSockets.
Arquitectura MVVM sobre varias fuentes de datos, con Supabase y Sentry alojados por mí en un servidor de DigitalOcean, sin depender de sus servicios gestionados. El proyecto está archivado desde marzo de 2026: ffmpeg-kit llegó al fin de su vida y mantenerlo exigía parches locales.
Lo destacable
- Seis plataformas: Android, iOS, macOS, Windows, Linux y web
- Fork local del plugin de ffmpeg_kit para mantener las compilaciones tras su fin de vida
- Colaboración en tiempo real con Supabase Realtime sobre WebSockets
- Animaciones con Rive, localización y almacenamiento seguro en todas las plataformas