Hacer mi app auto-actualizable.
Buenas a todos,
He desarrollado una app para android, y necesito que la misma verifique si existe una nueva versión de la misma y pueda : 1.- Descargar la nueva versión. 2.- Desinstalar la anterior. 3.- Que instale la nueva. Estoy en el punto 1. Intentar descargar la nueva versión. He utilizado WebBrowser, apuntando al archivo (alojado en mi servidor), pero lo logro descargarlo. Considere alojarlo en PlayStore, pero hay que pagar, por lo que lo descarto. Alguien ha hecho o sabe donde puedo ver algunos ejemplos? Gracias. |
No es mas sencillo utilizar la play store que ya se encarga de eso?
|
Estoy de acuerdo con Agustín.
La "play store" (PS) tiene muchas ventajas respecto a la descarga como planteas. * No vas a tener que codificar nada, por lo tanto evitas trabajo de codificación (bastante) y errores. * El sistema que planteas te va a obligar a que el usuario manualmente desactive determinadas características del sistema. * La estructura que vas a tener que "montar" para la descarga ya existe en PS (servidor, FTP, o similar). * La PS te dará estadísticas de descarga, versiones de la app, usuarios, versiones del SO, fallos,... Infinidad de datos que te pueden ser útiles. Por otro lado el precio a pagar es bastante poco. En su día yo pagué 25€ y eso te sirve para siempre. No hay que pagar nada más. Diferente es el tema de iOS que es bastante más cara... |
Gracias por las respuestas.
Pasa que las personas que lo utilizaran no son ni 5 personas, por lo que no vi muy atractivo pagar por esa cantidad. Seguire investigando, y cuando tenga algo compartire con aquellos que quieren tener una alternativa al PS. |
Cita:
|
Si bien no lo utilizaran muchas personas, la idea es aprender a hacerlo.
Me he fijado que en los ejemplos de Embarcadero trae uno en donde puede descargarse archivos. Creo que solo hay que adaptarlo un poco. Gracias. |
Cita:
Se supone que si estás con esto significa que no va aser la única aplicación que vas a realizar. Aunque para esta lo "uses poco" (la cantidad es irrisoria si lo comparas con las horas que vas a tener que trabajar para la solución alternativa -calcula tu precio/hora-), te sirve para siempre para todas las aplicaciones que vayas a desarrollar. Sólo para realizar pruebas ya te valdrá la pena. |
La franja horaria es GMT +2. Ahora son las 03:29:06. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi