Photo par pxhere.com

Monitorer vos applications mobiles Xamarin

Découvrez pourquoi monitorer son application est si important !

Créé par Damien Aicheh le 05/06/2019 · 2 mins

Dans ce tutoriel, je vais vous expliquer ce qu’est monitorer et pourquoi cela est si important pour vos applications. Ce tutoriel sera suivi de deux autres afin de vous présenter 2 plugins pour monitorer vos applications.

Pourquoi monitorer ?

Lorsqu’on développe une application, nous sommes confrontés à des bugs et certains d’entre eux feront probablement planter l’application. Vous conviendrez que ce n’est pas une bonne expérience utilisateur qui se traduit par:

  • Des utilisateurs mécontents
  • Des mauvais commentaires sur les différents stores
  • Vos utilisateurs supprimeront votre application de leurs téléphones

De plus, vous ne pourrez pas corriger tous les bugs et plantages sans stack trace ou logs.

Alors, que pouvons-nous faire?

L’idée est maintenant de trouver des solutions pour être averti lorsqu’un utilisateur rencontre un problème sur son appareil, avec suffisamment d’informations pour pouvoir reproduire et corriger le bug.

Différentes solutions existent pour avoir des logs

Nous pouvons utiliser des packages comme NLog qui peuvent enregistrer les données directement sur le périphérique, mais nous devrons envoyer les fichiers manuellement aux développeurs. Cette solution est intéressante lorsque vous travaillez dans une entreprise avec un client qui vous enverra toujours les logs, car il souhaite disposer d’un bon produit en ligne. En revanche, il est plus difficile de demander à un utilisateur d’une banque publique de vous envoyer les logs en cas de plantages.

Dans cet esprit, nous devons utiliser un outil capable d’envoyer les logs automatiquement de l’appareil de l’utilisateur directement aux développeurs. La solution que j’aime vraiment pour y parvenir est App Center!

App Center est un outil en ligne de Microsoft qui fonctionne pour Xamarin, mais aussi pour les applications natives, c’est facile à installer et à utiliser.

L’utilisation de ces outils augmentera la maintenabilité de votre application. Alors qu’est-ce que vous attendez ?

Voyons ces solutions en actions !

Maintenant, je vais vous montrer comment configurer et réutiliser ces outils via les deux tutoriels suivants:

Monitorer vos applications mobiles Xamarin avec NLog

Monitorer vos applications mobiles Xamarin avec App Center

N'hésitez pas à me suivre sur pour ne pas rater mon prochain tutoriel !