Flutter es el popular marco de código abierto creado por Google para desarrollar aplicaciones de Android e iOS. El curso de introducción al desarrollo de aplicaciones móviles con Flutter es un curso en línea gratuito que te ayuda a descubrir cómo usar Flutter de manera efectiva. Le mostraremos cómo crear una aplicación de contactos completa desde cero y cómo aprovechar al máximo este marco intuitivo y de alto rendimiento. No solo estudiarás Flutter en teoría, sino que crearemos una aplicación realista y completa a lo largo de este curso. Flutter funciona con Dart, un lenguaje de programación de Google que tiene un excelente soporte para operaciones asincrónicas, lo cual es muy importante para las aplicaciones actuales
con uso intensivo de datos e IO.
Empezaremos instalando el SDK de Flutter en Windows y Mac OS. Aprenderás los requisitos básicos para instalar y ejecutar Flutter desde tu entorno de desarrollo, que abarcan desde la compatibilidad del sistema operativo, el espacio en disco hasta las herramientas. La instalación exitosa de Flutter depende de que estas herramientas estén disponibles en tu entorno. Obtén información sobre Flutter Doctor como una herramienta que te indica lo que tienes y lo que no has configurado correctamente para que la aplicación ejecute y cree proyectos. También aprenderás cómo Flutter depende de la instalación completa de Android Studio para abastecer las dependencias de la plataforma Android. Te mostraremos cómo escribir tus aplicaciones de Flutter en varios editores. Usaremos un emulador de Android durante el proceso de desarrollo. El administrador de dispositivos virtuales es una interfaz que puedes iniciar desde Android Studio para ayudarte a crear y administrar dispositivos virtuales.
A continuación, demostraremos cómo convertir una página de contactos en un widget con estado. Un widget sin estado es un widget que describe parte de la interfaz de usuario mediante la creación de una constelación de otros widgets. El proceso de creación continúa de forma recursiva hasta que la descripción de la interfaz de usuario sea completamente concreta. Al rellenar los contactos en InitState, la función de creación se ejecuta una vez que se inicializa el widget. InitState se ejecuta una vez durante la vida útil del widget cada vez que se crea el widget. Es similar a cómo se ejecuta List.Generate. Se ejecuta cuando la clase se expande y InitState se ejecuta cuando se inicializa la clase. También aprenderás cómo funciona Navigation con Flutter. El enrutador es responsable de la navegación. En Flutter Data, el router se llama Navigator. Navigator es un widget heredado, muy parecido a cómo Sped Model es un widget heredado. Las rutas son sencillas porque puedes animar la forma en que llega la página. Por último, analizaremos cómo convertir objetos de contacto en mapas. SEMBAST es una base de datos que no es SQL. La mayoría de las bases de datos que no son SQL utilizan JSON para almacenar objetos de forma persistente en el almacenamiento. JSON es una forma sencilla de convertir objetos de la memoria en texto que se puede almacenar en algún lugar. Al usar Flutter, escribirás código solo una vez y exportarás tus aplicaciones tanto a la AppStore de Apple como a Google Play. Este curso te ayuda a desarrollar tus conocimientos y experiencia en Flutter. ¡Comienza este curso hoy mismo y desarrolla tus aplicaciones para Android e iOS como un profesional!
Conoce lo que aprenderás en este curso gratuito
Ver Todos los resultados de aprendizaje Ver menos Todos los cursos de Alison son gratuitos para inscribirse, estudiar y completar. Para completar con éxito este curso certificado y convertirte en un graduado de Alison, debes obtener un 80% o más en cada evaluación del curso.
Una vez que hayas completado este curso certificado, tienes la opción de adquirir un Certificado oficial, que es una excelente manera de compartir tu logro con el mundo.
Su certificado de Alison es:
- Ideal para compartir con posibles empleadores.
- Excelente para tu CV, perfiles profesionales en redes sociales y solicitudes de empleo.
- Una muestra de tu compromiso con seguir aprendiendo, desarrollar nuevas habilidades y obtener grandes resultados.
- Un incentivo para que sigas empoderándote a través del aprendizaje continuo.
Alison ofrece 2 tipos de certificado para los Cursos Certificados completados:
Certificado Digital: un Certificado descargable en formato PDF, disponible inmediatamente para ti cuando completes tu compra. Certificado Físico: una versión física de tu Certificado oficialmente autenticado y con marcas de seguridad Todos los Certificados están disponibles para su compra a través de la Tienda Alison. Para obtener más información sobre la compra de Certificados de Alison, visita nuestras Preguntas Frecuentes. Si decides no comprar tu Certificado de Alison, aún puedes demostrar tu logro con la opción de compartir tu Registro de Aprendizaje o Verificación de Logro de Aprendizaje, ambos accesibles desde tu Configuración de Cuenta.