Silverlight pour Windows Phone permet le développement d’application simple et robuste. Pour preuve, lorsque nous voulons accéder à des ressources en dehors de notre application, nous devons nécessairement passer par des classes spécifiques qui se chargeront d’accéder aux parties sensibles du système. On appelle ces classes des LauncherTask, si on lance des applications (création d’émail, partage de lien sur des réseaux sociaux, ouverture d’internet explorer) ou des ChooserTask si on effectue des sélections (contact, adresse email, photo). C’est dans cette dernière catégorie que nous allons traquer un bug susceptible de killer notre application.
Samuel Blanchard