Desarrollo de apps para iOS 13 con SwiftUI y Swift 5.2
Crearemos apps con CoreData, Realm, Firebase, Mapkit, URLSession, Alamofire, combine, MVVM y mas...
Description
En este curso nos centraremos especialmente en la última gran novedad de apple , el framework SwiftUI
Gracias a este framework, tendremos la habilidad de crear apps con una mayor velocidad que antes, además de que la interfaz de nuestras aplicaciones serán mucho más rápidas y fáciles de desarrollar olvidándonos de los tediosos constraints , siendo muy intuitivo y eliminando gran cantidad de código que antes era necesario escribir. Además de poder alternar entre los diferentes modos light o dark de una forma muy simple.
pero no todo es diseño, y claramente este gran framework ofrece muchas novedades en la lógica de programación, añadiendo nuevas características importantes como los estados, el observable object, environment object, el binding y muchas coas más esenciales para entender el funcionamiento de SwiftUI,
Además de esto como siempre veremos ejemplos muy interesantes, con persistencia de datos, de manera simple y con bases de datos con:
- Core Data
- Realm
- Firebase
- Apis con URLSession y Alamofire
- iCloudKit
- Core Data sincronizado con iCloudKit
Ademas de con trabajar con imágenes, uso de mapas, navegación o uso de tabs y muchas cosas más que harán que en muy poco tiempo ya estarás preparado para subir apps a la app store y claro que veremos cómo hacerlo paso a paso.
También veremos temas interesantes como ls notificaciones push, publicidad con Google AdMob, como traducir nuestras apps y ademas de ver temas relacionados al Machine Learning como MLKit de Firebase, CoreML Y Vision.
Anímate y emprende una carrera hacia el futuro del desarrollo de aplicaciones para iOS con SwiftUI.
What You Will Learn!
- Desarrollo de aplicaciones para ecosistemas iOS
- Aprenderán a utilizar el framework SwiftUI
- El manejo del lenguaje Swift
- Utilizar Xcode 11 para la creación de aplicaciones
- Utilizar bases de datos en Core Data
- Utilizar el State, ObservableObject, EnvironmentObject, Binding
- APIs con. URLSession y Alamofire
- Bases de datos con Realm
- Firebase, Firestore, Storage y Autenticación de usuarios
- Persistencia con iCloudkit y sincronización con Core Data
- Machine Learning con MLKit y Firebase
Who Should Attend!
- Todos los emprendedores con ganas de aprender a desarrollar aplicaciones móviles para sistemas iOS
- Desarrolladores de apps de iOS que desean aprender el framework SwiftUI
- Estudiantes en el desarrollo de aplicaciones móviles