3. Visual Studio App Center
• Compilar / Probar / Implementar / Interactuar / Repetir
• Enviar las aplicaciones de iOS y Android
• Automatizar el ciclo de vida de la aplicación
• Distribuir
• Monitorear
Microsoft dice:
“…Conecte el repositorio y, en cuestión de minutos, compile aplicaciones
en la nube, realice pruebas en miles de dispositivos reales, distribuya
la versión beta a los evaluadores y las tiendas de aplicaciones, y
supervise el uso real mediante datos de error y análisis…”
4. Hablaremos de…
• Compilación y Distribución
• Diagnóstico y Análisis
• Test y Push
Xamarin Forms
Siempre estaremos hablando
de Xamarin.Forms por que
necesitamos hacer
aplicaciones para ambos
dispositivos.
Por este motivo necesitamos
que funcione cualquier
implementación tanto para
iOS como para Android.
15. Problema
• Privacidad
• Volumen
El diagnóstico de aplicaciones móviles
difiere completamente de una aplicación
web o cliente servidor.
• Hardware
• Entornos
18. Crashes
Wikipedia: “… un crash es la condición en la cual una aplicación informática (…) dejan
de funcionar de la forma esperada y dejan de responder a otras partes del sistema. ”
Mensaje de error amigable, detallado y
al alcance de nuestra manos, en una
app distribuida a 60.000 personas.
CONTAR EL PROBLEMA QUE TUVIMOS CON EL CLIENTE … PERO NO LA SOLUCION
Compilar en iOS es complicado si no tenes con una MAC
Distribuir a un grupo chico es sencillo, pero a medida que aumenta el tamaño del equipo, testers stackeholders se complica
Reportas problemas:
Privacidad
Dispositivos
Muchas Personas
Comentar esto sin entrar en detalle
TFS Integración continua tiene para armar todo esto
Explicar los distintos estados
Explicar Build y Release
Privacidad: no se puede enviar información de ningún tipo a los servidores
Volumen: La cantidad de usuario que pueden producir error y enviar informacion
Hardware: Hay miles de dispositivos distintos
Entornos: LA PROXIMA DIAPOSITIVA
Entornos Moviles: Xcode – Sdk Android – Android – iOS
Framework: Microsoft Framework – NetCore
Sistema Operativo: iOS - Android
Debemos realizar la vinculación del código para dar paso a las próximas slide Crash y Estadisticas, hasta ahora solo hablamos de la distribucion