• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Codemotion Magazine

We code the future. Together

  • Discover
    • Events
    • Community
    • Partners
    • Become a partner
    • Hackathons
  • Magazine
    • DevOps
    • Carreras tech
    • Frontend
    • Inteligencia Artificial
    • Dev life
    • Desarrollo web
  • Talent
    • Discover Talent
    • Jobs
    • Manifiesto
  • Companies
  • For Business
    • EN
    • IT
    • ES
  • Sign in

Codemotionnoviembre 5, 2024 3 min read

Presentamos Flock, la fork de Flutter para acelerar el desarrollo

Desarrollo web
Flock. Fork flutter
facebooktwitterlinkedinreddit

Flutter es un framework de código abierto para el desarrollo de aplicaciones multiplataforma, creado por Google. Lanzado en 2017, Flutter ha conquistado rápidamente a millones de desarrolladores gracias a su capacidad para construir interfaces de usuario nativas para iOS, Android, web, escritorio e incluso dispositivos integrados.

La fortaleza de Flutter radica en su lenguaje de programación, Dart, y en el enfoque de “escribir una vez, ejecutar en cualquier lugar”. Esto permite a los desarrolladores crear una única base de código y distribuirla en múltiples plataformas, ahorrando tiempo y recursos.

Recommended article
Azure security best practices and tools.
mayo 27, 2025

Seguridad, Estándares y Mantenimiento. ¿Cómo hacerlo con 5k repositorios? 

Codemotion

Codemotion

Desarrollo web

Esta versatilidad ha hecho que Flutter se vuelva extremadamente popular en la última década, y su comunidad ha crecido enormemente. «Se estima que hoy en día hay alrededor de 1 millón de desarrolladores de Flutter en el mundo», explica Matt Carroll, uno de los desarrolladores detrás de la fork Flock, en esta publicación en flutterfoundation.dev.

Sin embargo, el equipo de Flutter en Google no ha logrado mantener el ritmo de este crecimiento exponencial. «¡Cada miembro del equipo de Flutter es responsable de las necesidades de 20,000 desarrolladores de Flutter! Esta proporción es claramente insostenible», afirma Carroll.

Los retrasos en la implementación de correcciones y nuevas funcionalidades, junto con la despriorización de las plataformas de escritorio, han llevado a los expertos de la comunidad Flutter a crear una fork independiente llamada Flock. El objetivo es reclutar más revisores y líderes para acelerar el desarrollo y mantener a Flutter a la vanguardia.

¿Qué es una fork en el código abierto?

En el mundo del desarrollo de código abierto, donde el código es accesible y modificable libremente, el término «fork» indica un proceso fundamental para la evolución de los proyectos de software. Cuando los desarrolladores trabajan en un proyecto, utilizan sistemas de control de versiones como Git que permiten gestionar los cambios en diferentes «ramas» (branches), protegiendo así el código principal de problemas potenciales durante el desarrollo de nuevas funcionalidades.

Una fork consiste en tomar una rama del proyecto original y transformarla en el punto de partida de un nuevo proyecto independiente, manteniendo un enlace con el repositorio de origen. Este enfoque ofrece dos ventajas principales: permite desarrollar nuevas funcionalidades sin limitaciones organizativas y, posteriormente, permite proponer la integración de los cambios en el proyecto original mediante lo que se conoce como “pull request”.

En el caso de Flock, esta estrategia permitirá a la comunidad de desarrolladores acelerar la implementación de nuevas funcionalidades y correcciones, manteniendo la compatibilidad con Flutter y la posibilidad de contribuir al proyecto original de Google.

«Flock se mantendrá constantemente actualizada con Flutter. Flock añadirá importantes correcciones de errores y funcionalidades populares que el equipo de Flutter no puede o no quiere implementar», explica Carroll.

Los desarrolladores interesados ya pueden empezar a probar Flock y contribuir como revisores o líderes de proyectos específicos. La idea es hacer evolucionar Flutter en una caja de herramientas UI universal gracias al apoyo de la comunidad.

Artículos relacionados

Code reviews, revisione del codice

Migrando a Drupal: una guía práctica

Dennis Torres Rodriguez
mayo 26, 2025

¿Por qué Drupal sigue siendo relevante en 2025?

Dennis Torres Rodriguez
mayo 26, 2025

Primeros pasos con Drupal: conceptos clave y arquitectura base

Dennis Torres Rodriguez
mayo 26, 2025

Zustand: Todo lo que debes saber para dominarlo

Orli Dun
enero 27, 2025
Share on:facebooktwitterlinkedinreddit

Tags:Desarrollo web

Codemotion
Artículos escritos por el equipo de Codemotion. Noticias sobre tecnología, inspiración para devs, las últimas tendencias en desarrollo de software y mucho más.
Un mejor salario no es suficiente para motivar un cambio
Artículo anterior
Gracias por las flores y por el feedback
Próximo artículo

Footer

Discover

  • Events
  • Community
  • Partners
  • Become a partner
  • Hackathons

Magazine

  • Tech articles

Talent

  • Discover talent
  • Jobs

Companies

  • Discover companies

For Business

  • Codemotion for companies

About

  • About us
  • Become a contributor
  • Work with us
  • Contact us

Follow Us

© Copyright Codemotion srl Via Marsala, 29/H, 00185 Roma P.IVA 12392791005 | Privacy policy | Terms and conditions