El mejor método para implementar actualizaciones para una aplicación desarrollada no en la tienda de Google Play

Hola

No estoy seguro de si este es realmente el mejor lugar para preguntar, pero me preguntaba si alguien tiene alguna buena sugerencia sobre la implementación de actualizaciones para aplicaciones que no se han publicado en la tienda de Google Play.
Creo aplicaciones para que otros miembros del personal de mi lugar de trabajo las utilicen en mi casa y no es necesario que las aplicaciones se coloquen en Play Store o las aplicaciones que se crearon son solo para uso privado.

Actualmente tengo que enviar por correo electrónico nuevas versiones de las aplicaciones a miembros del personal que luego tienen que eliminar las versiones anteriores de sus teléfonos o tengo que conseguir sus teléfonos e instalar la versión más nueva de eclipse cada vez que creo una nueva versión

Obviamente, esto no es ideal, así que me preguntaba si alguien tiene alguna sugerencia sobre cómo podría implementar actualizaciones en los teléfonos con las aplicaciones instaladas.

La idea básica de la actualización automática es poner su nuevo software en alguna parte de su aplicación y poder downloadlo. Obviamente necesitarás algún tipo de control de versiones en tu aplicación. La aplicación debe verificar las actualizaciones periódicamente, y si la versión en línea es más nueva que la versión actual, debe downloadla y actualizarla preferiblemente preguntando al usuario si desea actualizar.

Commonsguy tiene una biblioteca para esto. Es un proyecto suspendido, pero debería darle la idea básica e incluso puede escribir su propia biblioteca después de eso. cwac-updater aquí tienes.

Haga un module de actualización en su aplicación, que periódicamente sondea un server para search actualizaciones. Tenga en count que debe hacer esto de una manera eficiente con la batería para no agotar la batería del usuario.

Otra opción podría ser usar GCM . Búscalo. Cuando tenga una actualización, simplemente envíe un post a todos los dispositivos para solicitarle al usuario que descargue la nueva versión.

    Intereting Posts