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...
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
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.
Content
Introducción a Swift
Introducción a SwiftUI
Entendiendo el State
Entendiendo ObservedObject, Binding y EnvironmentObject
Navegacion y envío de parámetros entre vistas
Persistencia de datos con User Defaults y Dark Mode
Bases de datos con Core Data
Tomando fotografias y guardarlas en CoreData
Protocolos, Delegados e introducción al storyboard
TabView, Mapas y uso de storyboard con SwiftUI
Bases de datos con Realm, SwiftUI y UIKit
Migraciones y relaciones con Realm
Subir apps a la App Store
APIs con URLSession
APIs con Alamofire y SwiftyJSON
Firebase, Firestore, Storage y Autenticación con SwiftUI
iCloudKit : Bases de datos y sincronización con Core Data
Patrón MVVM
Grid (CollectionView) y SearchBar (Buscador)
Firebase MLKit: reconocimiento de imágenes y traductor
Notificaciones Locales
Notificaciones Push con Firebase
Animaciones en SwiftUI
OnBoarding con Page Control
Gráfica de barras y gráfica circular
Reproductor de audio con AVKit
MessageUI: Enviar emails y SMS
Screenshots
Reviews
Coupons
Submit by | Date | Coupon Code | Discount | Emitted/Used | Status |
---|---|---|---|---|---|
- | 8/9/2020 | JMB_AGOSTO | 93% OFF | expired | |
- | 9/14/2020 | JMB_SEPTIEMBRE | 93% OFF | expired |