Many users want to try applications before buy. Developer can create a light (demo) version and upload to store, or evaluation version (with 30days of test period) and give this version to users. Is only way, to give a chance for users to try before buy from AppUp is a first way (demo or light versions). I think it would be nice if Intel developers add some "try before buy" functionality to the SDK. My vision: some new API function - void EnableTrial(int numberOfDays) bool IsApplicationExpired() In AppUp two buttons - Buy and Try. Then user click on the Try button application downloads to the user netbook, after first launch ATDS remembers a date of first launch. ATDS Checks number of trial days, adds number of days to first launch date, compares with current date, and if application evaliation period is not expired - allows application to launch or (evaluation period is expired) shows error message box "Evaluation period has been expired, do you want to buy this application?" with button - Buy Now
For more complete information about compiler optimizations, see our Optimization Notice.