Perfil de Jennifer Ruiz Valencia

user photo
Jennifer Ruiz Valencia
Contactar
1ª clase gratis
Sobre mí
Mis clases
Contacto

Sobre mí

Soy una profesional con tres años de experiencia en el desarrollo de aplicaciones móviles híbridas con Flutter. En este curso, aprenderán los fundamentos esenciales de Flutter para desarrollar aplicaciones desde cero, con un enfoque práctico y estructurado.

Comenzaremos con la instalación y configuración del entorno de desarrollo, asegurándonos de que tengan todas las herramientas necesarias par...
Soy una profesional con tres años de experiencia en el desarrollo de aplicaciones móviles híbridas con Flutter. En este curso, aprenderán los fundamentos esenciales de Flutter para desarrollar aplicaciones desde cero, con un enfoque práctico y estructurado.

Comenzaremos con la instalación y configuración del entorno de desarrollo, asegurándonos de que tengan todas las herramientas necesarias para trabajar con Flutter y Dart. Luego, exploraremos la estructura de un proyecto en Flutter, comprendiendo la organización de archivos y la importancia del pubspec.yaml para la gestión de dependencias.

Aprenderán sobre los widgets, los bloques fundamentales de la interfaz en Flutter. Veremos la diferencia entre widgets stateless y stateful y cómo utilizarlos para construir interfaces dinámicas. También abordaremos la gestión del estado utilizando diferentes enfoques, desde el uso de setState hasta soluciones más avanzadas como Provider o Riverpod.

La navegación entre pantallas es un aspecto clave en cualquier aplicación. Por ello, aprenderemos a implementar rutas, enviar datos entre pantallas y manejar la navegación de manera eficiente. Además, trabajaremos con elementos esenciales de la interfaz, como listas, botones, formularios y validaciones.

Otro aspecto fundamental es la conexión con servicios web. Aprenderán a realizar peticiones HTTP para consumir APIs y a manejar respuestas en formato JSON. También veremos cómo almacenar datos localmente utilizando SharedPreferences o bases de datos locales como SQLite.

Por último, exploraremos la personalización de interfaces, aplicando estilos y temas para mejorar la experiencia del usuario. Con estos conocimientos, estarán preparados para desarrollar aplicaciones móviles funcionales y escalables con Flutter.
Te espero en el curso!
Contactar
Ver más Ver menos

Mis clases

Imparto clases Online
Estás identificado como
¿No eres {0}?
Denunciar este perfil Muchas gracias por tu ayuda