iOS

Fechas: 01/10/21 -06/06/22
Horas: 90 (9 ECTS)
Matrícula: consultar a mmoviles@upv.es

Introducción al ecosistema iOS. El lenguaje de programación Swift. El Patrón Modelo-Vista-Controlador en iOS. Depuración en Xcode. Interfaces de usuario. Framework UlKit. Proceso de publicación en la tienda AppStore. Apps Universales para iPhone/iPad. Protocolos de delegación y notificación. Trabajar con los objetos UITableView y UICollectionView. Persistencia de datos básica y compleja. Uso de frameworks para la geolocalización. Trabajo con Servicios Web y consumo de datos JSON. Trabajar con los nuevos dispositivos Apple Watch y AppleTV.

iOS (9 ECTS.)
• Introducción al ecosistema iOS
• El lenguaje de programación Swift
• El Patrón Modelo-Vista-Controlador en iOS
• Interfaces de usuario. Framework UlKit
• Protocolos de delegación y el componente UITableView.
• Proceso de publicación en la tienda AppStore.
• Peticiones HTTP/s, URLSession, AppTransportSecurity
• Mapas y Geolocalización
• Reproducción de Audio en una App
• Persistencia de datos con CoreData
• Consumo de servicios REST, trabajo con JSON
• Comunicación de Apps con la nube
• Bluetooth
• Push Notifications
• Machine Learning
• ARKit & Vision framework


Si quieres más información sobre el curso puedes consultar en la página del CFP de la UPV www.cfp.upv.es o mandar un correo a beatigi@upvnet.upv.es