I'm a little confused... If SharedPreferences are not safe for this, how 
are apps handling validation if they don't use online validation? I'm sure 
there are a couple who don't use online validation but have some sort of 
validation and they probably use SharedPreferences to control the app 
validation. How come they use it if it's not safe at all?

Online validation is something I really wanted to avoid. I know that most 
people have an internet connection always on, but when they don't, I really 
don't want to downgrade my app or prevent them from using it. I'm not very 
comfortable with such policy. That doesn't leave me with any other options 
does it?

I guess this means the coupon system I found is not that useful. It uses 
shared preferences to control if the app is unblocked (ie: a coupon code 
was inserted and validated): 
https://github.com/zemariamm/Coupons/blob/master/src/com/zemariamm/coupons/CouponPreferences.java

Still, someone requested the link to the whole thing:
http://zemariamm.posterous.com/using-coupons-to-giveaway-paid-android-apps

-- 
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