Skip to content

Flutter

Flutter is an open-source framework desarrollado por Google para crear aplicaciones multiplataforma (iOS, Android, Web y Desktop) a partir de una única base de código.

¿Por qué Flutter?

  • Desarrollo rápido: Gracias a "Hot Reload", puedes ver los cambios en milisegundos sin perder el estado de la aplicación.
  • UI Expressive y Flexible: Flutter se basa en widgets, lo que permite un control total sobre cada píxel de la pantalla.
  • Rendimiento Nativo: El código se compila directamente a instrucciones de máquina ARM o x86, lo que garantiza un rendimiento fluido.

Conceptos Clave

  • Everything is a Widget: En Flutter, todo es un widget, desde un simple botón hasta la estructura completa de la página.
  • Dart: Flutter utiliza Dart como lenguaje de programación, optimizado para interfaces de usuario rápidas.
  • State Management: Manejar el estado es fundamental. Hay varias opciones como Provider, Riverpod o Bloc.

Enlaces de Interés