Flutter Multiplataforma Para Moviles

Flutter Multiplataforma Para Moviles

Flutter es un framework de desarrollo para aplicaciones multiplataforma creado por Google. Inició soportando Android, iOS y Windows Phone; hoy en día el soporte es más amplio y robusto, abarcando plataformas de escritorio (MacOS, Windows, Linux), móviles (iOS, Android) y también la web en forma de PWAs (Progressive Web Applications).

Inspirado en parte por las interefaces declarativas y manejo de estados de ReactJS, Flutter ofrece un motor de renderizado propio en 2D, modularidad y un desempeño similar al nativo. Con la gran ventaja de poseer una biblioteca de componentes propios, que hacen que la experiencia de usuario entre plataformas sea consistente y unificada.

Si bien el lenguaje utilizado para el desarrollo es Dart (también desarrollado por Google) no se encuentra muy difundido, los desarrolladores que conocen algún lenguaje popular como C, Java, Javascript o similares, pueden adaptarse rápidamente con una curva de aprendizaje suave.

La demanda de profesionales que puedan proporcionar productos multiplataforma va en aumento debido a que la diversidad de usuarios y dispositivos es basta. Además, el poder proporcionar aplicaciones de este tipo disminuye los costos de mantenimiento y desarrollo, por lo que el interés en personal altamente capacitado jamás disminuye.

Objetivos🔗

Temario🔗

Instalación y configuración🔗

Introducción a Flutter🔗

Elementos básicos de la UI🔗

Diseño (Layouts) de la UI🔗

Widgets de interacción🔗

Acceso a dispositivo🔗

Temas selectos🔗