![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIkfDXR4_nJUxkch2HPWC671cee4p4kck_znB7GOZcyBSA2cEbLj6LI47jUDp5uljBFfMZEzKydCWM0bTza9BPU0LCCjHXKjOlmt87x9bOLp7TWaqhmGE_FGftIXeIRDpTJC9HmTg-saOG/s1600/CursoIOS.png)
Al finalizar la acción formativa los asistentes serán capaces de comenzar a desarrollar aplicaciones para dispositivos iPhone/iPad, utilizando el kit completo de herramientas de desarrollo que ofrece Apple. Además el alumno aprenderá a utilizar la documentación oficial que existe en el propio entorno de trabajo. El curso da una visión global e introductoria a la programación en dispositivos iPhone/iPad.
Para un correcto desarrollo de la acción formativa es necesario que los asistentes dispongan de nociones básicas de programación, especialmente programación orientada a objetos, por lo que si se conocen otros lenguajes orientados a objetos como C++ o Java mejor.
Contenidos del curso
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWs9XTBYYOp0BevA4KV_zjJRk0j4LwMO4SCPbu3gKMk9XXuj0DiPUE_KX8vPvKKAEdyAE-pn8eOMe9fkRD8G90aBFSGr_DqZuq9fxZUkBnUQ0liCRB9QWkStaLMz0Ik41v2fkh79BgZUpo/s200/iphone-ipad.png)
Introducción
- Mac OS X, Cocoa e iPhone
- Dispositivos iPhone, iPad e iPod
- Tipos de aplicaciones: nativas y aplicaciones web
- Xcode
Introducción a Objective-C
- Características generales
- Tipos de datos
- Envío de mensajes
- Clases, interfaz, implementación
- Categorías y extensión de clases Getters y setters
- Propiedades
- Protocolos
- Enumeración rápida
Paradigmas de programación en iOS
- Modelo MVC
- Delegation
- Target-Action
- Memory management
- Cocoa Touch y los frameworks UFoundation y UIKit
Cocoa Touch
- UFoundation Framework
- UIKit Framework
Creación de interfaces gráficas
- Tipos de interfaces o view controllers
- XIB, NIB, Outlets y Actions
- IB y conexiones
El coste de asistir al curso es de 350 € + IVA y es necesario hacer un registro previo. Tienes más información en la siguiente URL: Curso de desarrollo de aplicaciones iOS para iPhone e iPad. Reserva tu plaza y aprende a desarrollar en las tecnologías más emergentes del siglo XXI.
No hay comentarios:
Publicar un comentario