Per invogliare gli utenti a lasciare un feedback ed a scoprire altre applicazioni, Windows Phone inlcude una serie di launcher che possono aiutarci. Un launcher, lo ricordiamo, è una funzionalità che attiva l'esperienza nativa del device dalla nostra applicazione.
In particolare, con il MarketplaceDetailTask possiamo visualizzare la scheda dell'app corrente nel marketplace:
MarketplaceDetailTask task = new MarketplaceDetailTask(); task.Show();
Attraverso la proprietà ContentIdentifier si può specificare l'ID di un'applicazione, con l'effetto di aprire la scheda di download di un'applicazione terza.
Infine, un buon trucco è quello di integrare direttamente un pulsante di review dell'app. In questo senso, è sufficiente richiamare questo codice per andare nella scheda di review:
MarketplaceReviewTask task = new MarketplaceReviewTask(); task.Show();
Infine, se volete mettere in mostra le altre applicazioni, potete sempre invocare una ricerca sul marketplace, utilizzando il launcher MarketplaceSearchTask:
MarketplaceSearchTask task = new MarketplaceSearchTask(); task.SearchTerms = "ASPItalia.com"; task.Show();
Con questo launcher è anche possibile effettuare ricerche sul nome del publisher, o all'interno della musica.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestire il colore CSS con HWB
Aprire una finestra di dialogo per selezionare una directory in WPF e .NET 8
Utilizzare Azure Cosmos DB con i vettori
Gestire errori funzionali tramite exception in ASP.NET Core Web API
Gestire i null nelle reactive form tipizzate di Angular
Miglioramenti agli screen reader e al contrasto in Angular
Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione
Filtering sulle colonne in una QuickGrid di Blazor
Accesso sicuro ai secrets attraverso i file in Azure Container Apps
Gestire liste di tipi semplici con Entity Framework Core
Utilizzare politiche di resiliency con Azure Container App
Short-circuiting della Pipeline in ASP.NET Core