Along those lines, you can persist it, keyed by a unique ID based on
the handset, externally in an activation server.

But I agree with Frank about emphasizing the value and making the user
WANT to purchase, rather than focusing on a customer going to lengths
to steal it. They probably weren't going to buy it anyway, and your
time is generally better invested in making a great app for your
paying customers.

Meanwhile, if your thief likes your app that much, he's probably
showing it to some of this friends -- not all of whom will be thieves,
at least in parts of the world where you're likely to get much
revenue.

That's not true in every case, but it's seldom worth hassling legit
customers to discourage bad ones. If you have to do something, a quiet
activation server has minimal impact on legit users.

On Feb 6, 11:34 am, Frank Weiss <fewe...@gmail.com> wrote:
> You can really only discourage a determined person from using a time-limited
> application, unless you use more sophisticated DRM-like approaches. There
> are a couple of simple things you can do. Add a nag dialog that periodical
> reminds the user the trial expires in x days, or expired x days ago, along
> with a link to upgrade and purchase a license for the application. Limit the
> features to the extent the user can reasonably evaluate the application,
> while enhancing the value proposition of buying the full version. Require a
> trial activation key, emailed to the user, and required to activate the
> application after it is installed. This increases the effort of simply
> re-installing the application.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to