¿Te gustaría aprender a desarrollar aplicaciones móviles iOS con Swift de una manera 100% práctica y sencilla?
En nuestro curso aprenderás a configurar la plataforma de desarrollo Xcode y obtendrás una base sólida en el desarrollo de iOS de manera 100% práctica, si ya conoces algún otro lenguaje o conoces lo que son variables, ciclos, estructuras de datos o control básicas, si no tienes estas bases requieres tomar primero el curso de Introducción a la programación.
Durante este curso 100% práctico aprenderás el lenguaje Swift, además que entenderás como crear una app móvil interacturando con datos locales, remotos, y el hardware de tu dispotivo: Camara, GPS, etc.
Este curso es básico, intermedio si necesitas algo más avanzado o muy especifico, contactacanos para cotizarte asesorías personalizadas con alguno de nuestros consultores.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Objetivos Principales Desarrollar una aplicación móvil empresarial con swift. Integrar Sliding Menu, persistencia de datos y notificaciones. Acceder al hardware del dispositivo usando cámara, GPS y acelerómetro. Configuración de Xcode.
A quién va dirigido
A estudiantes y desarrolladores en el campo de T.I. personas interesadas en el campo de la programación
Requisitos
Requisitos Conocimiento de POO. Conocimiento básico de SQL. Conocimientos básicos de Mac. Se recomienda contar con MacBook.
Temario completo de este curso
1. Introducción a iOS
1.1 Arquitectura de iOS
1.2 Ciclo de vida de una aplicación
2. Introducción a la plataforma de desarrollo Xcode
2.1 Xcode
2.2 Manejo de la interfaz
2.3 Componentes
2.4 Introducción a Swift
3. Componentes de Interfaz
3.1 StoryBoard
3.2 UIElements
4. Menú App
4.1 Navigation
4.2 TableViews
5. Persistencia de Datos
5.1 Persistencia de Objetos
5.2 Core Data
6. Photo App
6.1 Camera
6.2 FileManager
6.3 TabBarView
7. Social App
7.1 Location
7.2 Twitter
7.3 Facebook
8. Graphics and Animation
8.1 Animaciones
8.2 Uikit Dynamics
8.3 Audio
8.4 Core Motion
9. Drawing App
9.1 Touch
9.2 Gestures
9.3 Taps
9.4 Drawing
10. Proyecto Final