Aprende conceptos avanzados en el desarrollo de IOS que abarcan interacción con fuentes de datos locales y remotas, gestión de dependencias y arquitecturas de código. Conviértete en un desarrollador avanzado capaz de afrontar problemas reales de cualquier gran aplicación existente en el mercado. El curso ofrece ejemplos reales y actualizados para reforzar los temas vistos durante el curso.

Equipo Docente

David Ortega Berdún

Chief Executive Officer and Blockchain specialist at Dekalabs

Javier Sanchez Sierra

CTO and Cofounder at Tegus Medical GmbH

Contenido del curso

– Introducción a cocoapods
– Presentación de algunos pods interesantes
– Core Data
– Magical Record
– Realm
– in App purchases (nativo y con pod)
– Paypal
– Calendar API
– DateTools
– Peticiones a servidor. AFNetworking. JSON/XML
– Tablas con celdas personalizadas. UITableViewCell
– UICollectionView Transacciones entre layouts
– Core Location
– Anotaciones
– Map overlays: MKCircle, MKPolyline
– Notificaciones locales
– Registro por notificaciones
– Notificaciones Push
– Compartir contenido con UIActivityViewController
– Gestión de links externos, deeplinks(URL Schemes, Universal Links)
– Transiciones entre controladores
– Control de gestos. UIGestureRecognizer