Cómo probar y distribuir tus apps de manera sistemática: HockeyApp

Últimamente he andado bastante inmerso en el mundo del backend; qué digo backend; del cloud end.
Y hoy de casualidad cuando estaba creando un backend, a través de una actualización de Visual Studio, descubrí que había una cosa llamada HockeyApp.

image

Busqué qué era eso que se me iba a actualizar y me encontré en esta web: https://hockeyapp.net.

Básicamente es una plataforma como servicio con la cuál se comunican las apps que desarrollemos a través de un SDK descargable que funciona con iOS, Android, Windows Phone, MAC y PC. La comunicación se efectúa para reportar feedback de beta testers ilimitados que nosotros mismos podemos escoger, así como estadísticas de crashes, mensajes de debug y en general integrar toda nuestra estrategia de DevOps a nuestras apps.

Para esto, obviamente se debe ofrecer un mecanismo de distribución de nuestras apps en modo beta. Y HokeyApp hace un gran trabajo permitiendo que subamos nuestra aplicación a su nube, desde donde los tester pueden descargar la app…

El servicio tiene un muy buen tier gratuito que nos permite subir hasta dos aplicaciones para poderlas operar en modo de pruebas mientras las depuramos totalmente para que suban ya a los stores oficiales.

Pero qué tiene que ver esto con la actualización de Application Insights de Visual Studio que estaba instalando hoy?

Pues sucede que Microsoft compró HockeyApp (desde noviembre de 2014); obviamente para ir completando su oferta de instrumentación ahora para aplicaciones móviles, aprovechando el gran alcance cross-platform de Hockey App y la gran ventaja de tener un "store de prueba" para los beta testers. Al final después de la integración puede que solo quede un nombre de producto. Esperemos a ver qué nombre queda.