Una volta sviluppata e pubblicata la nostra app, è importante mantenere alto il livello di engagement dell'utente. Uno dei modi per farlo è cercare di raccogliere quanti più feeback possibile, in modo da andare a migliorare o rivedere le sezioni dell'app che risultano meno user-friendly. In questo script vediamo come invitare l'utente a dare un rating/feedback alla nostra app.
public static async Task ShowStoreRatingDialogAsync(string message) { var uri = new Uri($"ms-windows-store:REVIEW?PFN={Package.Current.Id.FamilyName}"); Action handler = async () => await Launcher.LaunchUriAsync(uri); var messageDialog = new MessageDialog(message) { CancelCommandIndex = 1 }; messageDialog.Commands.Add(new UICommand("Ok", command => handler())); messageDialog.Commands.Add(new UICommand("Cancel")); await messageDialog.ShowAsync(); }
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Eseguire operazioni con timeout in React
Mascherare l'output di un valore all'interno dei log di un workflow di GitHub
Usare le collection expression per inizializzare una lista di oggetti in C#
Creazione di plugin per Tailwind CSS: espandere le Funzionalità del Framework
Miglioramenti nelle performance di Angular 16
Creazione di plugin per Tailwind CSS: espandere le funzionalità del framework dinamicamente
Creare moduli CSS in React
Come EF 8 ha ottimizzato le query che usano il metodo Contains
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
Sfruttare lo streaming di una chiamata Http da Blazor
Eseguire le GitHub Actions offline
Registrare servizi multipli tramite chiavi in ASP.NET Core 8