Roberto Brunetti Mobile Blog

Bridging the Mobility Gap !

Recent Posts

Tags

Community

Email Notifications

.NET Blogs

Archives

Windows Phone 7 Trial Application

Fra i vari servizi esposti dal Markeplace (certification, advertising, cross-selling, etc.) esiste il “servizio” di prova di una applicazione.

L’idea è molto semplice e nel contempo, molto potente.

1) Come sviluppatori indicheremo al Marketplace se vogliamo che gli utenti abbiamo la possibilità di scaricare una trial

2) La licenza trial non ha scadenza ma viene rimpiazzata dalla licenza “vera” se l’utente acquista l’applicazione

3) Il modo con cui gestire la licenza trial è a nostra cura: la piattaforma mette a disposizione un metodo IsTrial() che, semplicemente, restituisce true nel caso di versione di prova

Possiamo quindi eliminare funzionalità oppure oscurarne o limitarne alcune, oppure possiamo optare per dare le funzionalità complete per un certo numero di volte o tempo. Siamo nel codice, quindi possiamo fare come preferiamo4

4) Se lo desideriamo possiamo mettere un pulsate “Buy now” sull’applicazione e alla relativa pressione da parte dell’utente possiamo invocare il Launcher denominato MarketPlaceLauncher (tramite il metodo Show come per tutti i launcher) per trasferire il controllo alla pagina dei dettagli del marketplace (il telefono la espone nativamente). L

5) Il processo di “Buy now” è completamente trasparente per l’applicazione che si troverà “IsTrial()  = false” al termine dell’applicazione.

Comments

Roberto Brunetti said:

Sul sito http://www.thinkmobile.it , ho pubblicato vari mini-articoli sul mio blog e alcune demo (nella

# June 18, 2010 4:50 AM

Roberto Freato - Windows Phone said:

La settimana prossima a Milano ci sarà il Remix e, come si può immaginare, parleremo di Windows Phone

# June 20, 2010 3:05 PM