Temario del curso
Introducción y configuración del entorno
- ¿Qué es iOS? Arquitectura básica
- Instalación y configuración de Xcode
- Comprensión de la estructura de un proyecto en Xcode
- Creación de una aplicación "Hello World" en el simulador de iOS
Básicos de Interfaz de Usuario (UI) con UIKit
- Vistas y Controladores de Vista
- Elementos de UI comunes: UILabel, UITextField, UIButton, UIImageView
- Diseño de interfaces con Storyboards y Interface Builder
- Creación de conexiones básicas IBOutlet e IBAction
- Práctica práctica: Diseño de la interfaz de usuario del proyecto
Interacción y Eventos
- Visión general del ciclo de vida de ViewController
- Gestión de eventos de UI con IBAction
- Acceso a elementos de UI desde el código usando IBOutlet
- Visualización de alertas básicas con UIAlertController
- Práctica práctica: Implementación de interactividad en la interfaz de usuario del proyecto
Navegación Básica
- Uso de Segues para navegar entre vistas
- Paso de datos básicos entre ViewControllers
- Práctica práctica: Implementación de navegación entre pantallas
Proyecto Práctico Continuo
- Desarrollo continuo del proyecto práctico
- Integración de conceptos aprendidos
- Discusión y resolución de problemas comunes
Resumen y Próximos Pasos
Requerimientos
- Conocimientos básicos de programación (no necesariamente en iOS o Swift)
- Una computadora Mac con Xcode instalado
- Interés en el desarrollo de aplicaciones móviles
Público Objetivo
- Desarrolladores nuevos interesados en el desarrollo de aplicaciones para iOS
- Desarrolladores móviles junior que están transitando hacia el ecosistema de Apple
- Profesionales que buscan crear su primera aplicación para iOS
Testimonios (2)
La forma de transferir conocimiento y el conocimiento del formador.
Jakub Rekas - Bitcomp Sp. z o.o.
Curso - Machine Learning on iOS
Traducción Automática
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform. Moreover, he was giving the course using the latest versions of is and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.
Abdullah Alaradi - Thiqah Business Services
Curso - iPhone and iPad Development in Swift for iOS 8 and Xcode 6
Traducción Automática