I am looking to make a trial version of an app I made. Basically I want to put a time limit on how long the app will function before a window comes up that states that the user must buy the paid version of the app.
Thanks for any tips ahead of time!
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
When your application is installed for the first time on the device, connect to your server and assign it a unique id for the device.
Every time the application is started, check for the expiration date corresponding to the device and show appropriate message when the trail period gets over.
Or otherwise, disable a few features and release them only when the user buys it.
Don’t use SharedPreferences because the user can easily clear the application data and the time would be reset.