Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Desarrollo de apps para iOS 13 con SwiftUI y Swift 5.2
Highest Rated
Rating: 4.7 out of 5(312 ratings)
1,511 students

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...
Last updated 5/2020
Spanish
Spanish [Auto],

What you'll 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

Course content

34 sections246 lectures26h 0m total length
  • Bienvenidos1:21

    Presentación y bienvenida

  • Instalación de Xcode y uso de licencias de desarrollo12:58

    Veremos como instalar nuestra herramienta de trabajo principal

  • Variables6:01

    Uso de variables en swift

  • Constantes4:12

    Uso de constantes en swift

  • Uso de strings9:19

    Uso de strings

  • Opcionales en swift9:12

    El uso de los opcionales en swift

  • Cambio de tipos de dato4:31

    Veremos como cambiar el tipo de dato de una variable

  • Sentencia IF5:44

    Veremos el uso de la sentencia condicional IF

  • Sentencia switch6:35

    Veremos el uso de la sentencia switch

  • Ciclo FOR4:39

    Veremos el uso del ciclo for

  • Arrays4:56

    Manejo de arrays en swift

  • Tuplas4:20

    Uso de tuplas en swift

  • Funciones5:50

    Uso de funciones en swift

  • Clases7:14

    Uso de las clases en swift

Requirements

  • Tener un equipo iMac, MacBook, etc.
  • Instalar el software de desarrollo Xcode 11

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.



Who this course is for:

  • 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