Beta testers
Clase 42 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
Una prueba beta es un paso en el ciclo del lanzamiento de un producto de software. Todos hemos probado su aplicación utilizando el simulador incorporado y en nuestro propio dispositivo. Curiosamente, es posible que no puedas descubrir algunos de los errores, incluso si eres el creador de la aplicación. Al pasar por la prueba beta, te sorprenderá la cantidad de fallas descubiertas en esta etapa.
La herramienta que Apple usa por defecto para ayudarnos con este proceso se llama TestFlight.
TestFlight facilita invitar a los usuarios a probar sus aplicaciones y recopilar comentarios valiosos antes de publicarlos en la App Store. Puede invitar hasta 10,000 evaluadores usando solo su dirección de correo electrónico. Para aprovechar TestFlight, simplemente carga una versión beta de tu aplicación y utiliza iTunes Connect para agregar los nombres y las direcciones de correo electrónico de las personas que les gustaría probar tu aplicación. Los evaluadores instalarán la aplicación y pueden proporcionar comentarios rápidamente.
Existen dos tipos de testers:
Tester interno: cada aplicación puede ser probada por hasta 25 miembros de tu equipo a los que se les ha asignado el rol de administrador, administrador de aplicaciones, desarrollador o comercializador en iTunes Connect. Cada miembro puede realizar pruebas en hasta 30 dispositivos. Los evaluadores internos pueden acceder a todas las versiones beta disponibles para las pruebas.
Probadores externos y grupos: una vez que tu aplicación esté lista, puedes invitar a hasta 10,000 evaluadores externos que no necesitan ser parte de tu equipo para probar en beta la aplicación que deseas publicar en la App Store. Puedes organizar probadores externos en grupos personalizados y compartir diferentes compilaciones con cada grupo, según las funciones que desees que prueben.