Tech

El SDK de la aplicación Flutter de Google para iOS y Android ahora está en versión beta 

A general view of the offices in Six Pancras Square, London. (Photo by Jonathan Brady/PA Images via Getty Images)

Por Eva Paliè
@evapalie

es el kit de herramientas de código abierto de Google para ayudar a los desarrolladores a crear aplicaciones para y . Todavía no es necesariamente un nombre familiar, pero también tiene menos de un año y, hasta cierto punto, va en contra de marcos como el popular React Native de Facebook. El marco de Google, que está muy centrado en el lenguaje de programación Dart de la compañía, se anunció por primera vez en la conferencia de desarrolladores de E / S de Google el año pasado.

Como la compañía anunció hoy, Flutter ahora está oficialmente en y varios desarrolladores ya lo han usado para construir y publicar aplicaciones que han alcanzado los primeros lugares tanto en Google Play como en Apple App Store.

Seth Ladd, gerente de producto de Google para Flutter, me dijo que no es sorprendente que la compañía haga este anuncio durante el MWC. La compañía quiere aprovechar esta oportunidad para interactuar con los desarrolladores de dispositivos móviles y destacar los avances que ha realizado a lo largo del año pasado. En su mayor parte, eso significa mejores herramientas, como soporte para Android Studio y Visual Studio Code para escribir aplicaciones de Flutter. 

Desde el lanzamiento de su alfa, el equipo de Flutter agregó soporte para teléfonos nuevos como el iPhone X, varias funciones de accesibilidad, soporte de texto de derecha a izquierda y trabajó en la localización e internacionalización, así como la capacidad de ejecutar el código de Flutter en segundo plano. .

Sin embargo, lo que es aún más interesante para los desarrolladores es el soporte de Flutter para recargas en caliente con estado. Eso significa que puede hacer cambios en su código fuente y en un segundo, puede ver ese cambio reflejado en la en su teléfono. Como señaló Ladd, eso no solo hace que el proceso de desarrollo sea más rápido, sino que también reduce la necesidad de herramientas de creación de prototipos. 

Con su enfoque en Dart, Flutter se basa en lo que todavía es un lenguaje de programación de nicho. Ladd, sin embargo, argumenta que Dart es el lenguaje correcto para Flutter. “No encontramos otro lenguaje que llegue a este punto óptimo del ciclo de desarrollo rápido más lo que los desarrolladores estándar esperan y aman como la orientación a objetos, una rica biblioteca central y una incorporación muy fácil. Con esta versión beta, Flutter ahora es compatible con la versión preliminar de Dart 2, que también ofrece un mejor soporte para el desarrollo del lado del cliente.

Ladd también señaló que, a diferencia de algunos frameworks rivales como React Native, Flutter usa su propio motor gráfico y de renderizado acelerado por GPU y no una vista web. “Esto tiene un gran beneficio, ya que el diseño que sus diseñadores visualizan y lo que entregan a sus desarrolladores son exactamente algunos píxeles y diseños que experimentarán sus usuarios”, dijo Ladd. “Al enviar nuestro propio motor de gráficos, ofrecemos un diseño consistente según lo previsto por sus diseñadores”.

El equipo de Flutter también enfatiza que Flutter funciona bien con partes existentes de una aplicación. No necesita escribir su aplicación completa en Flutter. De hecho, muchos de los desarrolladores que ya lo han usado simplemente han agregado nuevas pantallas basadas en Flutter a sus aplicaciones existentes. En cuanto a las aplicaciones que se basan completamente en el nuevo kit de herramientas, Google señala que la aplicación Hamilton se encuentra entre las aplicaciones más populares que se han creado con Flutter.

Si te ha gustado, ¡compártelo con tus amigos! No critiques, crea

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *