En este curso, los estudiantes aprenderán a desarrollar interfaces de usuario significativas y funcionales para iOS utilizando marcos SwiftUI.
Al final de este curso, tendrá la capacidad de:
-Desarrollar una IU básica con Swift Interface Builder
-Crear y controlar vistas de IU con el marco de UIKit
-Crear aplicaciones sencillas con el marco de UIKit
-Desarrollar interfaces utilizando el marco de SwiftUI
-Utilizar listas y formularios en SwiftUI con el fin de desarrollar marcos
-Organizar una IU con el uso de contenedores
-Crear una IU con estilo utilizando vistas avanzadas
-Mejorar las vistas con el uso de transformaciones, dibujos y animaciones
Obtendrá experiencia con las siguientes herramientas y software:
-Marco de SwiftUI
-Software de desarrollo de interfaces
-Aplicación UIKit y funciones de creación de vistas
-Listas y formularios
-Contenedores de IU
-Herramientas de transformación, dibujo y animación de IU
Para realizar este curso, debe conocer los aspectos básicos de Swift y del desarrollo multiplataforma para aplicaciones móviles. Además, ¡siempre ayuda tener una actitud positiva!
Overview
Syllabus
- Introducción a SwiftUI
- En este módulo introductorio, descubrirá los conceptos básicos de las interfaces de usuario (IU) para dispositivos móviles y algunos de los desafíos únicos relacionados con la creación de IU para iOS. Configurará su entorno Xcode y empezará a utilizar SwiftUI. Aprenderá todo sobre SwiftUI en relación con el desarrollo de aplicaciones multiplataforma, la sintaxis en SwiftUI, así como algunas de las características y los elementos de la interfaz de usuario fundamentales para la creación de IU.
- Aspectos básicos de SwiftUI
- En este módulo, profundizará su aprendizaje cubriendo los aspectos básicos de SwiftUI. Descubrirá las vistas y cómo crearlas utilizando pilas. Aprenderá sobre diferentes elementos de interfaz de usuario, incluidos controles e imágenes, y cómo añadirlos a sus interfaces de usuario. También descubrirá jerarquías de vistas en SwiftUI, y conceptos relacionados, y practicará la configuración de vistas principales y secundarias en su IU.
- SwiftUI avanzado
- En este módulo, cubrirá conceptos más avanzados de SwiftUI. Explorará los distintos tipos de navegación y cómo utilizarlos en sus aplicaciones. También aprenderá a mostrar datos de listas y añadir gestos a sus vistas para crear aplicaciones interactivas que sus usuarios adorarán.
- Crear una aplicación SwiftUI
- En este módulo, se evaluarán las habilidades clave tratadas en el curso y demostrará su conjunto de habilidades prácticas de SwiftUI mediante la creación de un proyecto para añadir a su carpeta de trabajos.
Taught by
Taught by Meta Staff