Mezclar Carthage y Cocoapods en un solo lugar
Clase 5 de 43 • Curso de Desarrollo de Aplicaciones iOS 2018
Contenido del curso
Autenticación
- 6

NSUserDefaults
09:12 min - 7

Configuración de Firebase
05:59 min - 8

Validación de campos
10:00 min - 9

Auth con Email
11:57 min - 10

Introducción a Model View, View Model
09:02 min - 11

Autenticación con Facebook
14:00 min - 12

Usando Facebook en nuestro proyecto
04:20 min - 13

Autenticación con Twitter
14:07 min - 14

Autenticación con AccountKit y Firebase
14:43 min - 15

Cloud functions
06:05 min - 16
Reto: Login con gmail
00:16 min - 17

Consumir Api con NSURLSession Nativo
10:39 min - 18

Initial view controller programático
04:20 min
Database
- 19
Introducción a las bases de datos Mobile
01:44 min - 20

Modelos a JSON
04:00 min - 21

JSON a Modelos
06:50 min - 22

Query a Firestore y almacenamiento local
07:47 min - 23

Llenado de tablas usando la data
05:47 min - 24

Agregar transacciones
06:20 min - 25

Moviendo data a MVVM
16:48 min - 26

Realtime listening
05:44 min - 27

Eliminar transacciones
06:30 min - 28

Asegurando nuestra base de datos
10:54 min
Firebase
In app purchase
App Release
Conclusiones
Resumen
Ya con nuestras dependencias en Cocoapods empezáremos a añadir las dependencias de Carthage, vamos a incluir unas cuantas más a nuestro archivo:
github ""bizz84/SwiftyStoreKit""
binary ""https://ton.twimg.com/syndication/twitterkit/ios/TwitterKit.json""
binary ""https://ton.twimg.com/syndication/twitterkit/ios/TwitterCore.json""
Una vez añadimos nuestras dependencias al archivo vamos a correr el siguiente comando:
carthage update --platform iOS
La diferencia entre Carthage y Cocoapods es que Cocoapods mantiene el código fuente dentro del proyecto y Carthage crea extensiones framework que podemos incluir a nuestro proyecto.