WindowsPhoneGeek

WPAppInfo

Login | Join (Why?)

rss rss rss
logo

How to Handle the User’s Refusal of the License Agreement/Privacy Policy in WP7 Apps

2/6/2012

source: mohammedalani.com

Its a good idea to put the apps privacy policy, or license agreement or whatever you need the user to agree on before using the app, in a separate page and navigate to it in the first run.
There are two scenarios to do this, you either set the privacy policy page as the default and check if the user agreed on it on every run using the IsolatedStorageSetting. If the user did agree, the app navigates to the MainPage. Personally, I do not prefer this way because the privacy page is loaded on every run.
The more feasible scenario is to load the MainPage and during its loading, check if the user have agreed on the policy or not. If not, the app navigates to the policy. Sounds simple, doesnt it? No its not.
What should happen if the user reject the agreement? The app should close itself, right? Sorry, this can not happen in Silverlight apps (its possible in XNA though). There is not single command in Silverlight that gets the app to shutdown.

...Read more

You can also follow us on Twitter @winphonegeek

Comments

Add comment to 'How to Handle the User’s Refusal of the License Agreement/Privacy Policy in WP7 Apps'

Comment

New! WindowsPhoneGeek Component Marketplace

Our Top Articles & Free books

Our Top Tips & Samples