Compras en la aplicación para desbloquear funciones pagadas

Estoy buscando lanzar dos versiones de mi aplicación: gratis y de pago. La aplicación de pago tendrá algunas funciones más, pero no contenido extra como tal. Originalmente, iba a lanzar dos aplicaciones separadas en el mercado, pero está resultando difícil mantener una base de código única y tener dos aplicaciones separadas.

¿Serían las compras en la aplicación una mejor manera de hacer esto? Así que lanzo una aplicación gratuita y luego permito a los usuarios comprar un desbloqueo para las funciones adicionales. Esto también significaría que no tendría que usar explícitamente la parte de licenciamiento del desarrollo de Android ya que eso se cuida dentro de la compra en la aplicación.

Respuestas a la pregunta(2)

Su respuesta a la pregunta