Flock vs Flutter 2026: qué es el fork de la comunidad y cuándo usarlo

Flock vs Flutter: el fork que la comunidad creó en 2024

Flock es un fork del SDK de Flutter mantenido por la comunidad que nació a finales de 2024 tras los recortes de personal en el equipo de Flutter de Google.

La pregunta clave no es si Flock es mejor o peor, sino para qué escenario sirve cada uno.

Por qué existe Flock

Google tiene su propio ritmo de revisión y prioridades para el repositorio de Flutter. Con menos personas en el equipo, ciertos pull requests de la comunidad —incluyendo correcciones de bugs con múltiples votos— tardaban meses en fusionarse.

Flock nació como respuesta directa: un fork que acepta esos PRs con mayor velocidad y los distribuye como SDK alternativo. No es una competencia con Flutter; es una forma de que la comunidad no tenga que esperar al calendario de Google para recibir correcciones.

Diferencias reales entre Flock y Flutter

FactorFlutter oficialFlock
MantenedorGoogleComunidad voluntaria
Versiones3.x.ySigue la misma numeración (3.x.y-flock)
API públicaEstándarIdéntica (compatible)
Velocidad de mergeRitmo de GoogleMás rápido para PRs comunitarios
Soporte a largo plazoGarantizado (Google)Depende de la comunidad
pubspec.yamlSin cambiosSin cambios
Dart SDKMismoMismo

Qué comparten al 100 %

  • El lenguaje Dart y el compilador.
  • La API de widgets (StatelessWidget, StatefulWidget, etc.).
  • Los paquetes de pub.dev — cualquier paquete funciona igual en ambos.
  • El proceso de compilación y despliegue.
  • Las herramientas flutter build, flutter run, flutter test.

Cuándo tiene sentido usar Flock

  • Necesitas una corrección específica que Google no ha fusionado aún.
  • Quieres contribuir a la revisión de PRs y ser parte de la gobernanza comunitaria.
  • Tu empresa puede asumir el riesgo de un mantenedor externo a Google.
  • Usas herramientas como fvm (Flutter Version Manager) y quieres apuntar a un canal alternativo.

Cuándo NO usar Flock

  • Si no tienes un problema concreto con Flutter oficial.
  • Si trabajas en un equipo o empresa con auditoría de dependencias estricta.
  • Si buscas soporte garantizado a largo plazo con respaldo corporativo.
  • Si el proyecto está en producción y la estabilidad es prioritaria.

Veredicto práctico para 2026

Para el 95 % de los proyectos: sigue con Flutter oficial. Flock es valioso para el ecosistema y para la comunidad, pero no es necesario para construir apps en producción.

Si un bug específico te bloquea y está resuelto en Flock, úsalo temporalmente. En cuanto Google fusione la corrección, vuelve a la versión oficial.

Siguientes recursos recomendados

Práctica guiada y siguiente paso

FAQ

¿Las apps compiladas con Flock funcionan en Google Play y App Store?

Sí. El resultado de compilación es idéntico al de Flutter oficial. Google Play y App Store no distinguen con qué SDK se compiló la app.

¿Flock tiene su propio canal de actualizaciones?

Sí. Se puede instalar mediante fvm apuntando al canal de Flock o directamente desde el repositorio de la comunidad en GitHub.

¿Google podría bloquear o tomar acciones legales contra Flock?

No. Flutter es código abierto bajo licencia BSD. Cualquier persona o equipo puede hacer fork y distribuirlo libremente.