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
- En Flutter, la interfaz de usuario y la lógica estan entremezcladas.
Podemos usar módulos de alto nivel para separarlos
Aplicaciones
- Alibaba
Futuro
- Fuchsia OS,
- Hummingbird,