Actualizaciones de aplicaciones para Android
Hemos desarrollado una aplicación para Android y planeamos instalarlas en tabletas y distribuirlas a nuestros clientes. Ahora tenemos que decidir sobre un proceso para enviar actualizaciones a la aplicación siempre que estén disponibles.
¿Puede alguien sugerir el mejor enfoque para lograr este proceso de envío de las actualizaciones?
- ¿Qué porcentaje de usuarios de tabletas navega en orientación vertical / horizontal?
- Android: ¿Hay alguna manera de acelerar canvas.drawBitmap?
- Notificaciones de Toast que no aparecen en Nexus 7 Tablet
- Android - detectar la tableta pequeña vs teléfono grande?
- ¿Qué versión de API para la tableta Android?
¿Es posible actualizar una actualización silenciosa, es decir, actualizar la aplicación sin intervención del usuario, verificando, descargando e instalando la última versión de la aplicación?
Gracias de antemano, Navin
- ¿Cómo saber si un dispositivo en particular tiene soporte para hardware SIM?
- ¿Cómo detectar un tablet en Android?
- Uso de una barra de soporte para la distribución del teléfono y una barra de acción independiente para el diseño de la tableta
- ProgressBar en una ActionBar, como la aplicación de GMail con Refresh
- Dropdowns de Bootstrap de Twitter Unclickable en tabletas
- Modo horizontal en tableta solamente
- Montaje de un Samsung Galaxy Tab 2 7.0 con MTP en Linux
- Cómo incluir diseños de 10 "y 7" correctamente
Puede utilizar el servicio C2DM de Google para enviar una notificación de envío al dispositivo que le indica que debe actualizar. A continuación, puede tener un receptor de difusión recibe la notificación de empuje e iniciar la descarga. Compruebe aquí para más detalles. http://code.google.com/android/c2dm/index.html
La solución más simple que conozco consiste en recuperar el número de versión actual de la web, comparándola con la versión instalada existente y si hay disponible una ventana emergente de diálogo con un enlace a la página de Android Market para la aplicación específica.
Así que, básicamente, usted decide cuándo desea comprobar (inicio de la aplicación, intervalos regulares, etc)
A continuación, consulta un archivo remoto que contiene el número de versión más reciente.
Se compara esto con el número de versión instalado y si la latest > installed
muestra al usuario un enlace al Android Market.
Afaik no se puede hacer una actualización silenciosa de la aplicación, por razones de seguridad
Aquí hay algún código en el que alguien ha implementado la solución anterior: http://www.androidsnippets.com/check-for-updates-once-a-day
Lanzamiento del mercado android en el dispositivo: http://developer.android.com/guide/publishing/publishing.html#marketintent
- Aplicación segura para bebés en android
- ¿Cómo Deep Link en un fragmento en una aplicación para Android. ¿Es posible?