Google presenta Flutter 2: Una nueva versión del SDK multiplataforma

Google anunció Flutter 2, la versión más reciente de su kit de herramientas de interfaz de usuario de código abierto para crear aplicaciones multiplataforma.

Si bien Flutter comenzó enfocado hacía dispositivos móviles cuando se lanzó por primera vez hace dos años, en los últimos años y con su nueva versión 2, Flutter se ha ido extendiendo hacía la creación aplicaciones web y el mundo del escritorio.

Por eso, los desarrolladores de Flutter, ahora van a poder utilizar la misma base de código para crear aplicaciones para iOS, Android, Windows, MacOS, Linux y la Web.

“Lo más importante que justifica la nueva versión de Flutter, es por supuesto, el agregado de dar disponibilidad al soporte web y de escritorio”, justificó Tim Sneath, el líder del proyecto de Flutter.

Flutter 2 viene preparado para que los desarrolladores trabajen sobre cualquier tipo de dispositivo
Flutter 2 viene preparado para que los desarrolladores trabajen sobre cualquier tipo de dispositivo

La nueva versión que da soporte a las aplicaciones de escritorio de Flutter aún se encuentran en una fase beta, y desde Google se adiverte a los desarrolladores que deberían de pensar en ello como tal.

La nueva versión para el desarrollo de soporte web, sin embargo, ya se considera una versión estable y se oferta como un gran punto a favor del desarrollo de aplicaciones en Flutter.

Los desarrolladores “oficiales” de Flutter, han señalado que comenzaron a trabajar con la implementación de Flutter sobre el DOM de la web, pero viendo limitaciones en el rendimiento, finalmente optaron por una solución de incluir Canvas.

El proyecto está basado en WebAssembly toma el mismo motor de gráficos de Skia, que es el motor de canvas que impulsa a Android y Chrome; poniendo a disposición de las aplicaciones web en Flutter un importante potencial extra.

En la versión de escritorio, Google informó, sobre que Canonical apuestará por Flutter como opción predeterminada para desarrollar sus futuras aplicaciones de móvil y de escritorio.

Además, al parecer, Microsoft también está dando soporte a Flutter y trabajando conjunto a Google en el soporte de la versión de Flutter para Windows.

Dado el interés de Microsoft en Android, tal vez no sea una gran sorpresa y de hecho. Microsoft está lanzando algunas contribuciones importantes sobre la parte del motor de Flutter que permite admitir dispositivos plegables que trabajen con Android.

Cada vez, más compañías, empresas y proyectos apuestan por Flutter para trabajar e implementar sus proyectos
Cada vez, más compañías, empresas y proyectos apuestan por Flutter para trabajar e implementar sus proyectos

En total, existen más de 15,000 paquetes para Flutter y Dart; y ealgunos de ellos, han sido creados por compañías como Amazon, Microsoft, Adobe, Huawei, Alibaba, eBay o Square.

Compañías de todo el mundo ya están usando Flutter, incluidas las aplicaciones populares como WeChatGrabYandex GoNubankSonosFasticBetterment.

En un futuro, el equipo de Flutter, planea dedicar más tiempo a Flutter como framework para dispositivos integrados y otras plataformas no tan tradicionales.

Fuente: Google Blog

Artículos Relacionados
Apache Cordova 9.0 para crear aplicaciones móviles Android

Cordova Android es una biblioteca de aplicaciones de Android que permite construir proyectos basados ​​en Cordova para la plataforma Android. Las aplicaciones basadas en Cordova son, en esencia, aplicaciones escritas con tecnología web: HTML, CSS y JavaScript. Requisitos Java JDK 1.8 + Android SDK ¡SEGUIR LEYENDO!

Angular e Ionic alimentan las tiendas de aplicaciones y la web

¿Sabías que Ionic y Angular alimentan aproximadamente el 10% de las aplicaciones en iOS y casi el 20% de las aplicaciones en Android? Sí, Angular impulsa una gran cantidad de aplicaciones en las tiendas de aplicaciones. ¿Por qué es útil saber esto? Bueno, si ¡SEGUIR LEYENDO!

¿Cómo usar el inspector de DevTools con Flutter?

A continuación sigue la guía de uso sobre las herramientas de desarrollo para Flutter, en este caso vamos a conocer el inspector de las DevTools de Flutter. ¿Qué es el inspector de DevTools? El inspector de widgets de Flutter es una herramienta poderosa para ¡SEGUIR LEYENDO!

Ionic: Conceptos Básicos del Framework

Para aquellos completamente nuevos en el desarrollo de aplicaciones de Ionic, puede ser útil obtener una comprensión de alto nivel de la filosofía, los conceptos y las herramientas principales detrás del proyecto. Antes de sumergirnos en temas complejos, cubriremos los conceptos básicos de lo ¡SEGUIR LEYENDO!

Microsoft lanza el Framework .NET 6 Previa 2

Microsoft lanza el framework .NET 6 Preview 2. La nueva versión previa incluye nuevas API, mejoras de rendimiento en tiempo de ejecución y versiones iniciales de .NET MAUI. Además, se incluyen compilaciones para Apple Silicon, que faltaban para la versión previa preliminar 1. Después ¡SEGUIR LEYENDO!

¡La guía de React Native que desearías tener!

Una extensa guía de introducción a React Native conjunto al uso de Typescript. Creada por Benjamin Gowers, un joven desarrollador web, que se encuentra en proceso de aprendizaje. 📌 Guía Parte 1 / Guía Parte 2 (El contenido es en inglés, pero merece la ¡SEGUIR LEYENDO!

Ionic: Anuncia cambios importantes y presenta Capacitor 2.0

Los desarrolladores usan Capacitor como contenedor de aplicaciones nativas para empaquetar e implementar sus aplicaciones Ionic en varias plataformas móviles y de escritorio. Capacitor, te permite acceder a funciones nativas como la cámara usando el mismo código en todas las plataformas, sin tener que ¡SEGUIR LEYENDO!