NSUserDefaults
Clase 6 de 43 • Curso de Desarrollo de Aplicaciones iOS 2018
Contenido del curso
Autenticación
- 6

NSUserDefaults
Viendo ahora - 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
La primera interfaz gráfica que se debe mostrar al usuario al abrir la aplicación por primera vez debe ser el OnBoarding.
Después de la primera vez que el usuario abra la aplicación debemos guardar una variable WatchedOnboarding en el sistema para evitar que se muestre de nuevo el OnBoarding.
Si la variable WatchedOnboarding es true le indicaremos a nuestra aplicación que muestre el “SignIn”, en caso contrario mostrara el “OnBoarding”.