Machine ID, listes d'appareils et connexions réellement pratiques
Une connexion ne suffit pas. Lorsque le nombre d'appareils augmente, il faut pouvoir les identifier, les mémoriser et s'y reconnecter simplement.

Un seul appareil de test est facile à retenir. Deux aussi. Les difficultés commencent lorsque l'application doit être utilisée sur plusieurs ordinateurs, dans différents lieux et par différentes personnes. À ce moment-là, saisir manuellement des informations réseau n'est plus une solution pratique.
C'est pourquoi l'une des étapes importantes du développement de MyDeskViewer a été l'organisation de l'identité des appareils. Le Machine ID devait être facile à lire, à copier et à transmettre, tout en évitant d'exposer à l'utilisateur des détails réseau inutiles.
Dans la pratique, cela a demandé de nombreuses petites améliorations. L'identifiant devait rester lisible sur ordinateur comme sur téléphone. Il fallait un bouton de copie rapide, un état clair de l'appareil et un comportement logique lorsque la machine sélectionnée était temporairement indisponible. Ensuite sont apparues les listes d'appareils enregistrés, le regroupement et la reconnexion sans recommencer toute la procédure.
Les états intermédiaires ont demandé beaucoup de travail. Une machine distante peut être en ligne, hors ligne, en cours de démarrage, en changement de réseau ou simplement inaccessible pendant quelques secondes. L'utilisateur ne devrait pas avoir à se demander s'il faut actualiser l'application, se déconnecter ou tout saisir à nouveau.
Cette étape était moins spectaculaire que l'ajout d'une grande fonction, mais elle a eu un impact important sur l'utilisation quotidienne. Ce sont précisément ces détails qui transforment un outil technique en produit.
Au fil du développement, nous avons donc consacré de plus en plus de temps non seulement à l'établissement d'une session, mais aussi à tout ce qui l'entoure : identification de la machine, affichage de son état, reconnexion et organisation de la liste.
C'est seulement à ce moment que MyDeskViewer est devenu pratique non seulement lors d'une démonstration réussie, mais aussi pour une utilisation régulière.