[Windows 8] Demander à un utilisateur de noter l’application

Salut,

Comme tout bon développeur qui se respecte, on apprécie toujours d’avoir des commentaires sur ses applications. Seulement voilà, il se trouve que je n’aime pas particulièrement le système mis en place par Microsoft qui peut nous faire passer à coter de pas mal de bonnes notes. Aussi sur Windows 8 comme sur Windows Phone, j’essaie de pousser mon utilisateur à noter l’application afin d’avoir d’autres reviews ainsi que ses impressions sur mon boulot.

Peut importe le moyen permettant d’acceder à la notation de votre application, voici ce qu’il faut faire, et ça tiens sur une seule ligne de code :

Windows.System.Launcher.LaunchUriAsync(new Uri(“ms-windows-store:REVIEW?PFN=PACKAGE_FAMILY_NAME”));

Et c’est tout… Bon bien sûr, il vous faut le nom de famille du package que vous trouverez dans le “Package.appxmanifest” :

Package_family_name

Bon bien sûr, il y a un piège… ce nom de famille est lié à l’application qui changera une fois lier au store. *Tilt ?* Le moyen d’avoir le bon nom est donc de lié l’app au store avant de récupérer ce nom de famille, sinon, ça ne va pas fonctionner.

Maintenant que la méthode à la “dur” est connue… sachez qu’on peut récupérer dynamiquement avec ça :

Windows.ApplicationModel.Package.Current.Id.FamilyName

 

One thought on “[Windows 8] Demander à un utilisateur de noter l’application

Leave a comment