In Android documentation, you can find how to implement subscription billing for the products that you offer for sale within your application. It involves exchanging a number of messages with Google server.
I just want to sell my application itself (not products within it) with subscription. I feel that it would be almost as simple as selling the application for a one-time charge. When after one year the license becomes invalid, the licensing mechanism in the Google server would tell the customer to renew it.
So my question is : do I have to implement the whole in-app billing described in the documentation ? What is the minimum work I have to do to sell an application itself with subscription ? As far as I investigated, this is not obvious or clear. Does someone have more experience ?