Application Requirements - 2

by Sandro Vecchiarelli 20. December 2011 03:47

Il punto 2.10.7 recita testualmente così: 

Your application must make a privacy policy available to users that informs them about how location data from the location service API is used and disclosed and the controls that users have over the use and sharing of location data.

Cosa vuol dire? In pratica signfica che siccome la vostra applicazione fa uso di API per la geolocalizzazione, allora dovete permettere all'utente di essere informato su come tratterete i suoi dati per rispettare la privacy. La cosa è assolutamente lecita e va nella corretta direzione del buonsenso. Il problema è che a volte tale requisito sembra inutile visto che la vostra applicazione non memorizza alcunchè da un punto di vista di localizzazione. In effetti anche se apparentemente non sfruttate la posizione dell'utente, se si usano però le API che rientrano nel namespace Microsoft.Phone.Controls.Maps allora siamo costretti ad inserire una policy per la gestione della privacy.

Pushpin

Il solo inserimento del controllo Pushpin causa un utilizzo del namespace citato sopra.

La policy che ho utilizzato e che vi mostro di seguito ha passato i controlli per cui se volete potete riutilizzarla nelle vostre applicazioni:

E' evidente che le parti offuscate riportano il nome della società proprietaria dell'applicazione. Ci sono comunque alcune attenzioni da portare nella realizzazione dell'architettura richiesta. La policy deve essere visibile immediatamente all'apertura dell'applicazione e deve partire ovviamente in modale per costringere l'utente a scegliere un'opzione. Attenzione!!!! Ho utilizzato uno sfondo nero fisso con testo bianco, perchè altrimenti se viene cambiato tema del dispositivo, si rischia che il testo non sia visibile. Deve essere sempre presente la possibilità di modificare la policy. Attenzione 2!!!!! se alla presenza della finestra modale di policy si preme il tasto Back, NON si deve uscire, ma semplicemente deve sparire la finestra e far continuare l'utente come se non avesse accettato la policy, pena il fallimento della certificazione. Tutto ciò è spiegato nei requirements di Microsoft. E' fondamentale inoltre memorizzare le impostazioni scelte dall'utente e inserirle in IsolatedStorage.

OnNavigatedTo

Per riassumere vi ifaccio vedere il codice del metodo OnNavigatedTo

 

Come risulta chiaro prima si controlla che già non ci sia una policy impostata nell'Isolation storage. Se c'è si controlla quali sono le impostazioni dell'utente (True o False vuol dire naturalmente ha accettato o meno la policy) e si abilitano o disabilitano i bottoni che portano alle pagine di utilizzo dele mappe. Se non c'è allora si rende visibile il Policy Container per far scegliere l'utente. Il Policy container rimane collapsed quando la scelta è stata già fatta.

Buon codice a tutti!

Tags: , ,

WP7

Comments

1/13/2012 7:52:27 PM #

Randal Santoscoy

I am not sure if I'm submitting this in the right area, but I am getting ready to transfer to the U . S . and am seeking to secure jobs in the i . t industry. I have a job lead with a organization (LTJ Management, LLC, 900 Congress Ave, Suite L-150, Austin, TX 78701 (512) 895-9500) and sought some views on the easiest method to investigate them to discover if they would be a good organization to work for. I've searched on their webpage, but thought somebody here could have a few other thoughts on exactly where to look. Thank you in advance.

Randal Santoscoy United States | Reply

1/18/2012 3:29:44 PM #

Sharell Sanagustin

Thank You, Thank You, Thank You!! My only regret is that I didn't find your Method 1 about 5 hours earlier.

Sharell Sanagustin United States | Reply

1/31/2012 2:45:55 PM #

Lurlene Quaintance

Challenges related to tracking, tracing and other {types of|kinds of|forms of|sorts of|categories of monitoring seem under-reported in the media.  It sure will be very helpful if a lot more people carried on with these sorts of conversations.

Lurlene Quaintance United States | Reply

2/6/2012 11:31:54 AM #

Cell Phone Spy Phone Monitoring

I do not even know how I ended up here, but I thought this post was good. I don't know who you are but definitely you're going to a famous blogger if you are not already Cheers!

Cell Phone Spy Phone Monitoring United States | Reply

2/7/2012 2:22:59 PM #

Reverse-Look-Up

Nice post. I was watching continuously this site and I'm impressed! Extremely useful info especially the last part I care for such info much. I was looking for this particular info for a long time. Thankyou and best of luck.

Reverse-Look-Up United States | Reply

2/12/2012 1:46:27 PM #

simulation retraite

Ethiopian Airlines wins Gold for African Airline of the Year Award

simulation retraite United States | Reply

2/12/2012 8:51:40 PM #

Myrle Dobberstein

Really good site thank you so much for your time in writing the posts for all of us to learn about.

Myrle Dobberstein United States | Reply

2/12/2012 10:00:53 PM #

Felipa Gottron

Motor Car Insurance, Car Insurance Comparison Site, 21st Car Century Insurance, Car Insurance Auto, Free Online Car Insurance Quote, Car Rental Insurance, Car Insurance Group, Texas Car Insurance, Car Florida Insurance, Low Car Insurance,

Felipa Gottron United States | Reply

2/13/2012 1:53:00 AM #

Beverlee Mink

Well, thanks! We all have our hidden sides. Including that link on "network traffic" which goes to the same wikipedia page

Beverlee Mink United States | Reply

2/13/2012 5:43:37 AM #

Jani Lamoore

Great work!<br />I also read your blog about geotagging and I must say I really like it.

Jani Lamoore United States | Reply

2/13/2012 7:16:25 AM #

Vina Garrell

God Bless You! Thank you so much for your videos! For people with my learning style, who's more interactive... your teaching style works wonder. I especially how you speak in layman's terms, and not use the trading terminology' for the sake of us beginning traders. Thanks again... you're helping a lot of people.

Vina Garrell United States | Reply

2/13/2012 1:37:04 PM #

cloth diapers

Thanks for sharing this solution. A year and a half later, it's still the best instruction I can find on how to do this.

cloth diapers United States | Reply

2/13/2012 4:18:17 PM #

Concepcion Digsby

You've got a good weblog here! would you like to produce some invite posts on my site?

Concepcion Digsby United States | Reply

2/13/2012 8:10:19 PM #

Carissa Ausiello

I disagree with the author(s) of this piece.

Carissa Ausiello United States | Reply

2/13/2012 8:37:29 PM #

Derek Terri

Hmm Well I was just searching on yahoo and just came across your site, generally I just only visit blogs and retrieve my required info but this time the useful info that you posted in this post urged me to post here and appreciate your diligent work. I just bookmarked your site. Thank you again.

Derek Terri United States | Reply

2/13/2012 8:50:18 PM #

Horace Redican

Hi!<br />This is a Kenwood KNA-G510 (in Europe G520/420/421). This navigation is based on Garmin GVN-52/53, but kenwood added to it touchscreen control, so you can use kenwood touchscreen monitor with this navi block.

Horace Redican United States | Reply

2/14/2012 7:26:38 AM #

Concha Benje

good Kharma keeps the wheel turning...

Concha Benje United States | Reply

2/14/2012 11:29:15 AM #

Rosalva Hackenberg

I think the Toshiba Portege is a better option at $799. All of these specs plus it's only 3.2lbs.

Rosalva Hackenberg United States | Reply

2/15/2012 8:57:18 AM #

Kim Schmalz

You need the US DVD, you will also have to navigae to settings and language and select English. Id get a English User Manual, the buttons should all be in the same place.

Kim Schmalz United States | Reply

2/16/2012 5:11:06 AM #

Lindsay Lorentz

There are some interesting closing dates on this article but I don't know if I see all of them middle to heart. There may be some validity however I'll take hold opinion until I look into it further. Good article , thanks and we wish more! Added to FeedBurner as effectively

Lindsay Lorentz United States | Reply

2/16/2012 7:11:37 AM #

Merlin Lights

Buyer beware. This device is a tracker, and nothing more. IT DOES NOT LOG TRACKS. It shows your last 10 locations on a web page. Nothing more.

Merlin Lights United States | Reply

2/16/2012 7:52:44 AM #

Garland Emerick

I'm developing a site site and I was thinking of switching the template.Yours looks pretty decent! You could visit my site and tell me your viewpoint!

Garland Emerick United States | Reply

2/16/2012 10:13:30 AM #

Keylogger

Sure, with Mobile-Nanny (link on this page) you can block URLs. You could get a "whitelist" off the Internet and enter them into the "App/Web blocking feature. That would work for you, it might take some time.

Keylogger United States | Reply

2/16/2012 10:21:54 AM #

Cell Phone Lookup

Hi, Roy,<br />If your VERTU is with the Windows Mobile OS, then our software can support it.

Cell Phone Lookup United States | Reply

2/16/2012 11:02:39 AM #

Keylogger

Thank you for such a fantastic blog. Where else could one get this kind of info written in such an incite full way? I have a presentation that I am just now working on, and I have been looking for such information.

Keylogger United States | Reply

2/16/2012 12:19:38 PM #

Manual Jarrard

Wonderful illustrated information. I thank you about that. No doubt it will be very useful for my future projects. Would like to see some other posts on the same subject!Rating: Not Rated<br clear="all" />       Leave a Reply1. Name (required)

Manual Jarrard United States | Reply

2/16/2012 12:58:10 PM #

Spy-Phone

Good website! I really love how it is simple on my eyes and the data are well written. I am wondering how I could be notified whenever a new post has been made. I've subscribed to your feed which must do the trick! Have a great day!

Spy-Phone United States | Reply

2/16/2012 4:49:10 PM #

google

Thank you for article i will bookmark there for read later.

google United States | Reply

2/16/2012 7:15:25 PM #

Phone Tracking

Hello, I'm an English teacher from Madrid looking for a partner to start a business. I have plenty of customers allready and we can start as soon as possible. Thanks

Phone Tracking United States | Reply

2/16/2012 9:29:20 PM #

Sherrie Hershkop

Sure...right after i spent $40 on one of the games needed...ahh well good to know this "jailbreak" is out there

Sherrie Hershkop United States | Reply

2/17/2012 8:26:21 AM #

Lawrence Demme

Thanks for your error finding, I had fixed gofunnow rss error using my Fix Wordpress RSS Error plugin, now it is ok, thanks again.<br />best regard.<br />flyaga li

Lawrence Demme United States | Reply

2/17/2012 10:19:30 AM #

Android Spy

Innovators like Steve Jobs actually evolved the way the every day consumers perceive technology. On the subject of phones, like Android, BlackBerry or iPhone, I'm sure a lot of people don't even come near to using the abilities the phone includes.  I question if the manufacturers break it right down to demographics, such as, so many people use a digital camera, such and such a percentage go online, or they only toss as much at it as they can.

Android Spy United States | Reply

2/17/2012 12:57:26 PM #

jouer gratuitement au poker

It's the second time when i've seen your site. I can gather a lot of hard work has gone in to it. It's actually good.

jouer gratuitement au poker United States | Reply

2/17/2012 1:31:47 PM #

Phone Tracking

Issues regarding tracking, tracing and also other {types of|kinds of|forms of|sorts of|categories of monitoring are generally under-reported in the media.  It of course would be beneficial if more people continued with these sorts of conversations.

Phone Tracking United States | Reply

2/17/2012 2:50:27 PM #

Debbra Rohrscheib

Situations related to tracking, tracing and other {types of|kinds of|forms of|sorts of|categories of monitoring look like they're under-reported in the papers.  It without a doubt will be valuable if more people continued with these sorts of conversations.

Debbra Rohrscheib United States | Reply

2/17/2012 5:06:55 PM #

 solicitor

I am curious to find out what blog system you have been working with? I'm experiencing some small security problems with my latest site and I'd like to find something more safe. Do you have any recommendations?

solicitor United States | Reply

2/17/2012 6:02:17 PM #

Debi Varnedore

I do not even know how I ended up here, but I thought this post was great. I don't know who you are but definitely you're going to a famous blogger if you are not already Cheers!

Debi Varnedore United States | Reply

2/17/2012 7:53:03 PM #

iPhone-Track

Great infographic about mobile payments...Good to see that 71% users use their mobile phones to pay<br />Salman recently posted..Nokia Lumia 900 Review

iPhone-Track United States | Reply

2/17/2012 8:47:14 PM #

jouer gratuitement au poker

Please! help me. I am from russia. I little speak English. I can not download the game . Give me a link .

jouer gratuitement au poker United States | Reply

2/17/2012 9:28:38 PM #

Reverse Phone Look Up Mobile Spy

Game Changers like Steve Jobs certainly changed the way the average consumers use stuff. Concerning mobile phones, for example Android, BlackBerry or iPhone, I do believe many people do not even come near to using the functions the phone provides.  I question if the developers break it down to demographics, like, so many people use the digital camera, such and such a percentage use the internet, or they just toss as much at it as they can.

Reverse Phone Look Up Mobile Spy United States | Reply

2/17/2012 10:26:48 PM #

Edyth Onofre

All solid pieces of an Internet money making machine. I am interested in what you are leading up to. Sounds awesome.

Edyth Onofre United States | Reply

2/18/2012 4:41:10 AM #

Kum Goudeau

Thanks for discussing together with us all. Your information are really helping me to discover the facts about it online. I will have to stick to this website. Thanks and well done again.

Kum Goudeau United States | Reply

2/18/2012 6:10:47 AM #

Ruthann Barbone

How can I make firefox to prompt me for what to do with a file instead of automatically downloading?

Ruthann Barbone United States | Reply

2/19/2012 10:53:53 AM #

Inocencia Gushiken

Great Article! Better get your content by profs!

Inocencia Gushiken United States | Reply

2/20/2012 12:26:10 AM #

Roxann Tototzintle

Hi, Neat post. There's a problem with your site in internet explorer, could check this¡K IE nonetheless is the marketplace leader and a huge portion of other people will miss your great writing because of this problem.

Roxann Tototzintle United States | Reply

2/20/2012 1:17:22 AM #

Annetta Audi

Great post. I was checking continuously this blog and I am impressed! Very useful info particularly the last part Smile I care for such information a lot. I was looking for this particular info for a long time. Thank you and good luck.

Annetta Audi United States | Reply

2/20/2012 1:19:07 AM #

Billi Walema

Very good written article. It will be supportive to anybody who usess it, as well as me. Keep doing what you are doing - can'r wait to read more posts.

Billi Walema United States | Reply

2/20/2012 1:38:38 AM #

Shaunta Liou

Good day very nice web site!! Guy .. Excellent .. Wonderful .. I'll bookmark your website and take the feeds also¡KI'm happy to seek out numerous useful info here within the publish, we'd like develop more techniques on this regard, thank you for sharing. . . . . .

Shaunta Liou United States | Reply

2/20/2012 1:50:44 AM #

Jacquelyne Trifiletti

I¡¦ve learn a few excellent stuff here. Certainly price bookmarking for revisiting. I surprise how so much effort you put to make this type of fantastic informative site.

Jacquelyne Trifiletti United States | Reply

2/20/2012 3:03:39 AM #

Kimbery Bew

Hiya very nice site!! Guy .. Beautiful .. Wonderful .. I will bookmark your website and take the feeds also¡KI'm glad to seek out a lot of helpful information right here in the put up, we need work out more techniques on this regard, thanks for sharing. . . . . .

Kimbery Bew United States | Reply

2/20/2012 5:16:04 AM #

Gianna Auzenne

I have used the low flow toilets with exceptional results. And going green with my plumbing business has brought on an amazing amounts of new business! Thank you for this article

Gianna Auzenne United States | Reply

2/20/2012 10:02:18 AM #

John Anderson

Extraordinarily insightful thank you, I think your trusty readers will probably want a whole lot more items like this keep up the good work.

John Anderson United States | Reply

2/20/2012 10:23:10 AM #

Byron Hurlbutt

Think they,d take a cheque?Cause it will fill out my portfolio nicely.Next to Park lane and Mayfair.

Byron Hurlbutt United States | Reply

2/20/2012 2:34:03 PM #

making money online

Truly beneficial thank you, There's no doubt that your readers would probably want far more items along these lines carry on the excellent work.

making money online United States | Reply

2/21/2012 3:01:37 AM #

Theressa Bader

Ok so I am thinking about removing my site from Tumbler and get it to a WordPress site. I think this is a wordpress blog right? If it is, may I ask where you got the theme? Thanks a bunch!

Theressa Bader United States | Reply

2/21/2012 9:20:08 AM #

 work from home

Excellent goods from you, man. I have consider your stuff prior to and you're simply too excellent. I actually like what you've got right here, certainly like what you are stating and the way through which you say it. You are making it enjoyable and you continue to take care of to stay it sensible. I can not wait to read much more from you. This is really a wonderful web site.

work from home United States | Reply

2/21/2012 11:58:27 AM #

broadband tv nba

The narrator and filmmakers did an outstanding job on this amazing program. It was absolutely the most remarkable story I have ever watched on nature. Thanks to the filmmakers for letting me sit in my living room and enjoy the beautiful presentation. "Good Job Keep it up"

broadband tv nba United States | Reply

2/21/2012 1:34:19 PM #

making money online

I really hope I never run into that kind of messege. I honestly won't know what to do if that happened to me.<br />Ana recently posted..Profit Insiders

making money online United States | Reply

2/21/2012 5:59:10 PM #

Dominick Borsos

Want free itunes giftcards? Then go to appstore and download an app called Junowallet.<br />Then put in this code: EX381974 and get free 20.00$! Then just buy gift cardsLaughing<br />IT WORKS!

Dominick Borsos United States | Reply

2/22/2012 12:14:27 AM #

pay per click

I'm always into discussions on anything organic, so this read made me feel at home.<br />I'll bookmark the site and subscribe to the feed!

pay per click United States | Reply

2/22/2012 6:00:16 AM #

antivirus gratuit

<br />Anyone can easily host a website for free on Amazon. You don't need to be a computer expert or anything, you just need to follow the steps.

antivirus gratuit United States | Reply

2/22/2012 6:10:36 AM #

streaming x

What folks object to in both Jon Huntsman's and also Mitt Romney's case isn't about their individual beliefs in their religion  it is about their political stances  both men are Liberals. Both men proudly tout they are NOT "Conservatives" as a political movement, and certainly not "Tea Partiers", no matter what the concept of Tea Partiers is, or is not. n nThose who disagree with the records of these men are perhaps using Mormonism as an excuse  and ordinarily, a valid excuse. However, when you compare that attitude of "anti-Mormonism" against their excuses for being EITHER for or against any of the NON-MORMON candidates, and it lacks everything. If they are pro-Newt for instance, they show they are Anti-Christian regardless of the Christianity or FAKE Christianity of it  they support Newt and his CURRENT RECORD  IN HIS FAKE CHRISTIANITY  in spite of the fact that his CURRENT record is identical to and consistent with his OLD records. nDitto Santorum and Paul, as well. nSantorum is a Liberal in his voting patterns. Paul in his Foreign Policy and in his support of highly addictive and highly mind-altering drugs is similarly anti-Jesus, and fraudulently pretends to be a Christian. n Think about it in simplest terms. First Law of Earth is Harvest. GOD says, what you do unto others SHALL BE DONE unto YOU. nPaul condemns youth to a life of utter destruction and decadence, by force of addiction, with no available aid from Society in that battle of wills to the totally unsuspecting, the naively young and inexperienced. And a life of slavery. nWhen that Harvest comes to him from God, the result will NOT be a drug-induced HEAVEN. It will be an addict's worst nightmares. Just a pure fact, with no window dressing.

streaming x United States | Reply

2/22/2012 7:47:36 AM #

Velva Tu

Subsequently, after spending many hours on the internet at last We've uncovered an individual that definitely does know what they are discussing many thanks a great deal wonderful post

Velva Tu United States | Reply

2/22/2012 5:04:20 PM #

Roseline Flory

Hey There. I found your blog the usage of msn. That is a very smartly written article. I'll make sure to bookmark it and return to learn extra of your useful information. Thank you for the post. I will certainly comeback.

Roseline Flory United States | Reply

2/23/2012 6:20:27 AM #

reading resources for teachers

Especially if these facts are new to you, I invite you to check out a newly-published article by my Education Policy Center friend Ben DeGrow. The September edition of Liberty Ink Journal features his article titled "Hotel California for Colorado Teachers" (on page 15 of the print edition, page 17 of the electronic issue). To find out more about union opt-out processes and periods, including local details, visit our Independent Teachers website.

reading resources for teachers United States | Reply

2/23/2012 8:42:26 AM #

Charlesetta Stubits

As the article states, we do not consider American Indian themed costumes or parties inherently racist. American Indian costumes, to me, are on par with dressing as a German Beer Girl, or a Jewish American, or a gypsy, etc. Not offensive. It was offensive only when someone dressed as an act of genocide.

Charlesetta Stubits United States | Reply

2/23/2012 12:31:13 PM #

android spy

Do you think manufacturers like Google Android, BlackBerry or Apple iPhone, pay attention to user behavior; or they merely make what they can and hope for the best.  Innovators like Steve Jobs certainly changed how the every day consumers use stuff. I believe most people do not even come close to working with the abilities the device features.  I wonder if the big mobile phone makers  break it right down to demographics, like, so many people use the digital camera, such and such a share use the web, or they just toss as much at it as they can.

android spy United States | Reply

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
Click to change captcha
  • Comment
  • Preview
Loading



Sandro Vecchiarelli

MeLaureato in Scienze dell'informazione a Pisa, si è occupato di analisi e progettazione software per istituti bancari e pubbliche amministrazioni, approfondendo inoltre gli aspetti della programmazione ad oggetti sin dai primi esordi del web in Italia. Certificato MCSE e MCT si occupa anche di elementi legati al networking e alla sicurezza. Svolge un' importante attività di docenza su argomenti riguardanti la piattaforma .NET, XML e Web services. E' autore di 2 corsi di successo: "Windows Server Security"(MIE1311), riguardante gli aspetti legati alla sicurezza della piattaforma Windows Server, e "Ingegneria del software: tecniche per la costruzione di software di qualità" (MIEAU36) dove vengono affrontate le tecniche per scrivere codice il più possibile robusto, riusabile e performante. Negli ultimi anni ha acquisito anche importanti competenze riguardanti prodotti molto complessi quali Microsoft Biztalk Server, oltre ad aver affrontato l'analisi e lo sviluppo di applicazioni in ambienti embedded quali Windows CE e Pocket PC. Nel 2008 è stato nominato MVP Microsoft Windows Mobile, riconfermato nel 2009, 2010 e 2011.

1 2 3 4 5 6 7 8

Tag cloud

Page List