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
Un pattern per gestire il pre-rendering in componenti Blazor complessi
Creare applicazioni web native con Electron
Personalizzare gli elementi del controllo SwipeView in Xamarin Forms
Sviluppare applicazioni con supporto al doppio schermo con Xamarin
Aggiungere una GIF in un'applicazione Xamarin Forms
Riconoscimento dei contenuti delle immagini con Azure Logic Apps e Content Moderator
Introduzione a Microsoft Bot Framework
Il controllo XAML SwitchPresenter nella Universal Windows Platform
Modificare il behavior del controllo SwipeView in Xamarin Forms
Validazione dei parametri con le Guard API della Universal Windows Platform
Effettuare il multibinding in un'applicazione Xamarin Forms
Winget: un nuovo package manager per Windows