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
Evitare (o ridurre) il repo-jacking sulle GitHub Actions
Effettuare il binding di date in Blazor
Gestire il colore CSS con HWB
Paginare i risultati con QuickGrid in Blazor
Creare un webhook in Azure DevOps
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Migliorare la scalabilità delle Azure Function con il Flex Consumption
Ordine e importanza per @layer in CSS
Migrare una service connection a workload identity federation in Azure DevOps
Creare una libreria CSS universale: i bottoni
Eseguire le GitHub Actions offline
Criptare la comunicazione con mTLS in Azure Container Apps