Hi there, For (1) the ADC2 Terms and Conditions will hopefully address this.
You also could mention in an about dialog or whatever that this version is intended for ADC2 judging and evaluation/trial purposes only and that other paid/evaluation version(s) will be made available after ADC2 has concluded. For (2) as a suggestion, on application startup check if the current system date is beyond final ADC2 judging period eg 2009-12-31 (being careful about the date to use as, for example, ADC1 was extended beyond it original closing date) if so display a descriptive dialog/ alert, then start an activity via an intent to show a website page or a search in the market and or just call finish in your main activity. Alternatively, if applicable, add a remote kill switch to your application, controlled through some website page, search the forums for discussion/example methods eg http://groups.google.com/group/android-developers/browse_thread/thread/c40769a07bb4c5c7# This or some variation might also be helpful as well - http://www.tomgibara.com/android/veecheck/ Regards On Jun 3, 2:09 pm, Prashast <prash...@gmail.com> wrote: > This is from from ADC 2 announcement :http://code.google.com/android/adc/ > > "When you enter an application in the ADC 2, we will make it available > to all contest judges for free, exclusively for the purposes of > judging. If you intend to sell your application after the conclusion > of the contest, you may submit a "trial" version of the application > for judging. We recommend that your trial version include full > functionality, but with a timed expiration, rather than including > limited functionality with no expiration. Judges will evaluate your > application based only on the functionality accessible to them, so it > makes sense to provide the fullest range of capabilities possible in > your contest app." > > From what I've read so far in this group about timed expiry trial > software is: > 1. Its a violation of the T&C of marketplace. If you have made your > app available for free you cannot charge for it at a later stage. > 2. There is no way to persist data between uninstallation and re- > installation. So, even if trial software were allowed the users can > just uninstall and reinstall without the app having any chance of > verifying that the trial period is over. > > How does one create a "trial" version on an 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 -~----------~----~----~----~------~----~------~--~---