Hola bienvenido a este curso en el cual te enseñare de forma practica y sencilla a crear apps para iOS utilizando la ultima versión del lenguaje creado por apple, Swift 4. Ademas de contar con mas de 30 apps y contando.
En este curso he decidido hacerlo enfocándome principalmente en el uso de diferentes formas de bases de datos, lo que hace que cuando hayas terminado la primera app ya habrás creado una aplicación con persistencia de datos. Esto porque cuando queremos dedicarnos al desarrollo de aplicaciones móviles, ya sea para trabajar como freelance, para una empresa o para nosotros mismos, en la mayoría de los casos la app que te soliciten o decidas desarrollar tendrá algún tipo de persistencia de datos, ya sea en mayor o en menor medida. Es por esto que este curso se enfoca en ver diferentes alternativas como:
UserDefaults
CoreData
Firebase
Firestore
Realm
SQLite
y muchas formas mas...
Algo que hace interesante a este curso es que cuando tengas las primeras 10 horas ya habrás visto como hacer bases de datos con los temas de los puntos anteriores y eso acompañado de las herramientas que hacen que nuestras apps tengan interactividad con los usuarios, utilizando formularios, tablas, menus, vistas, colecciones, mapas, localización, tomar fotografías de la cámara o la librería y muchas cosas mas.
Ademas eso no es todo, tambien veremos temas de importancia como PDFKit, Alamofire, SWIFTYJson, GestureRecognizer, CoreMotion, Google Maps y diferentes librerías muy útiles, como CarbonKit, Eureka y muchas cosas mas..