https://www.youtube.com/watch?v=lkwS-RfPyzQ&list=PLCKuOXG0bPi0sIn-nDsi7ma9OV6MEMkxj&index=3

  • Es un Framework para crear aplicaciones móviles (Android e iOS),
  • También se pueden crear aplicaciones web y programas nativos para Windows, Linux y macOS,
  • Creado por Google.

Su lanzamiento inicial fue el 11 de mayo de 2017, Pero tuvo una versión prevía en 2015, conocida como Sky.

Caracteristicas

  • Basado en el lenguaje Dart,
  • Su propio paradigma y sistema de tipos,
  • SDK y funciones nativas accesibles de ambos sistemas,

Ventajas

  • Renderiza su própia UI, usando SKIA,
  • La funcionalidad recarga en caliente (hot reload) de Flutter permite ver rápidamente los efectos de tus cambios en código.

Desventajas

  1. En Flutter, la interfaz de usuario y la lógica estan entremezcladas.

Podemos usar módulos de alto nivel para separarlos

Aplicaciones

  1. Alibaba

Futuro

  1. Fuchsia OS,
  2. Hummingbird,