Descripción del proyecto
Curso Online
Curso sobre Crea tu primera aplicación para iOS
Visión general del curso sobre Crea tu primera aplicación para iOS
En este curso aprenderá las herramientas, técnicas y conceptos necesarios para crear una aplicación básica de iOS, desde cero.
Se le presentará el lenguaje de programación Swift y aprenderá a utilizar las herramientas de desarrollador de Apple para crear una aplicación.
Lo que aprenderás en este curso
Después de completar este curso, podrás:
- Comprender y usar el lenguaje de programación Swift
- Usar y explicar las herramientas para desarrolladores de Apple: incluyendo Xcode, Interface Builder, Documentation Browser
- Conversar con confianza con los desarrolladores de iOS: entendiendo los conceptos básicos de codificación y desarrollo de aplicaciones
- Diseñar, desarrollar y crear sus propias aplicaciones simples para iOS
Plan de estudio del curso
Lección 1: Inicio del desarrollo de aplicaciones
- Dónde se usa la programación y especialmente dónde se usa Swift
- Explicar la terminal, parques infantiles
- Use Xcode para crear una aplicación para iOS
- Usar y explicar variables y tipos de datos
Lección 2: Flujo de control y variables avanzadas y tipos de datos
- Tome decisiones dentro de sus programas utilizando declaraciones if-then-else
- Diferentes operadores lógicos NOT, AND y OR para verificar la verdad de algo
- Instrucción switch para controlar lo que se ejecuta a continuación
- Use matrices y diccionarios para almacenar datos
Lección 3: Xcode e Interface Builder
- Navegar a través de proyectos Xcode
- Áreas de Xcode: navegador de proyectos, el área de depuración, el asistente y los editores de versión
- Utilice el generador de interfaces para crear interfaces y poder obtener una vista previa de las interfaces fuera de una aplicación en ejecución
Lección 4: Funciones, clases y estructuras
- Comprender los beneficios de la abstracción al escribir código;
- Crear funciones, clases y estructuras para mejorar la calidad del programa
- Use clases y estructuras para crear tipos de datos personalizados
- Comprender las relaciones y la herencia entre clases
Lección 5: Introducción al desarrollo de la interfaz de usuario
- Cree aplicaciones utilizando vistas y controles comunes de la interfaz de usuario
- Use Interface Builder para configurar vistas y controles comunes de la interfaz de usuario
- Conecte el código Swift a los controles comunes de la interfaz de usuario
- Use Auto Layout para garantizar que las aplicaciones se adapten a diferentes dispositivos
Lección 6: Controladores de vista y navegación
- Desarrollar aplicaciones con múltiples escenas
- Utilice los controladores de la barra de pestañas para moverse entre escenas dentro de las aplicaciones
- Crear y utilizar controladores de eventos en controladores de vista
- Diseñe una jerarquía de navegación adecuada para su aplicación
Lección 7: Introducción a TableViews
- Patrón de diseño del Controlador de vista de modelo para el desarrollo de aplicaciones
- ScrollView para controlar la visualización del contenido
- Tablas para mostrar datos dentro de su aplicación
- Responder a la entrada del usuario dentro de una tabla
Etiquetas: desarrollo aplicación