¿Cuál es la mejor manera de crear canales de distribución de apk Android dentro de la empresa?

Tanto Jens Neuse como Jeff Jones señalan las dos mejores soluciones para la distribución en círculo cerrado en este momento.

Solo quiero agregar que, en su caso específico, el canal beta cerrado de Google Play Store parece mejor:

  • Los usuarios no necesitan realizar ninguna acción cuando se les agrega al grupo (excepto cuando se dejan entrar con una URL de suscripción).
    • Fabric requiere que los usuarios confirmen su participación en un correo electrónico de invitación.
  • La aplicación está disponible en Play Store. Se parece a cualquier otra aplicación, pero solo está disponible para el grupo cerrado de usuarios.
    • La distribución de compilación de fabric se realiza a través de una aplicación de terceros llamada “Beta”.
  • Las actualizaciones se reciben automáticamente como cualquier otra aplicación de Android
    • Fabric Beta requiere que actualices manualmente a la última versión

La función “Beta” de la plataforma de desarrollo móvil de Twitter es muy fácil de usar.

Puede construir y distribuir manualmente o configurar gradle para que haga todo el trabajo por usted.

Jens mencionó la versión beta de Twitter, que es una buena opción. Google Play también ofrece canales de implementación Alpha / Beta si eso es más fácil.