![]() |
|
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
Versión gratuita y versión de pago de la misma app
Hola a todos,
he creado ya un par de apps, ..., pero ahora me surge un tema. He hecho algunas apps de pago, que es la misma app que la gratuita pero sin ads y con más extras. Por ejemplo, un widget de batería: https://play.google.com/store/apps/d....battery3dfree tiene su versión de pago: https://play.google.com/store/apps/d...s.battery3dpro Con android studio, usando los flavors, he visto que es posible tener 2 versiones difierentes de la misma app. En realidad son 2 aplicaciones distintas que comparten código. Para los que no sepais sobre esto podeis ver más información sobre el tema en este artículo, está bien explicado y es bastante sencillo: http://www.tecnogame.org/2015/02/dos...tudio-flavors El problema es que lo ideal es que la instalar la de pago se instalara encima de la gratuita, o se desintalara la gratuita, o la de pago fuera un complemento de la gratuita... Por ahora lo que he hecho es, en las 2 versiones, detectar si están las 2 instaladas, y en ese caso muestro un mensaje de que eliminen la gratuita,..., pero no deja de ser una chapucilla y no queda 'profesional'. ¿Hay alguna manera de hacer esto? ¿Que tecnica usais vosotros con apps gratuita con versión de pago? Gracias y saludos. |
|
#2
|
||||
|
||||
Ahora la tendencia es ofrecer la app gratuita con posibilidad de quitar los anuncios como "in-app purchase" o compra dentro de la app.
|
Gracias de parte de: | ||
#3
|
|
Cita:
Pero la pregunta es ¿como se implementa técnicamente esto?. Porque, sí, puedes crear una app que no haga nada (la de pago) y verificar si existe o no desde la gratuita, pero me parece muy simple de 'reventar'. |
#4
|
||||
|
||||
Pues lo que decía, la forma de hacerlo es con compras in-app, concretamente el servicio de In App Billing de Google, la documentación en inglés la tienes en http://developer.android.com/google/...ing/index.html
No es otra app de pago, es un artículo de pago comprado dentro de la app gratuita. Como los juegos que compras monedas u otras apps que desbloquean características premium. A través del API que proporcionan puedes preguntar a la Play Store si el usuario ha comprado algo o no (por ejemplo un artículo que se llame "premium") y actuar en consecuencia. Igualmente, puedes mostrar el diálogo de compra para que el usuario acepte y pague. |
Gracias de parte de: | ||
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 23:45:38 (GMT +2)
HTCMania: líderes desde el 2007