À l’ère du numérique, les administrateurs réseaux et les techniciens ont un besoin constant d'outils portables et efficaces pour diagnostiquer les infrastructures. C'est dans ce cadre que notre projet a été imaginé : une application mobile Android, conçue comme une véritable "boîte à outils" pour le réseau, le véritable couteau suisse de l’administrateur lui offrant la possibilité de réaliser de nombreuses actions en quelques clics sur son smartphone.
Au sein d'une interface ergonomique, nous avons intégré des fonctionnalités essentielles à l'analyse et à la gestion de réseau :
- 🌐 Test de débit (Speedtest) : Mesure de performance via la bibliothèque OkHttp.
- 🔢 Calculateur d'IP : Calcul de plages d'adresses et de masques via un traitement binaire natif.
- 💻 Terminal à distance : Support des protocoles SSH et Telnet.
- ⚡ Diagnostic Ping : Outil de vérification de connectivité immédiat.
La réalisation de ce projet s'est voulue proche d'une situation professionnelle réelle :
- Collaboration Git : Adoption d'une méthodologie collaborative stricte pour fusionner nos travaux respectifs (Back-end, UI, Logique réseau).
- Gestion de l'asynchronisme : Optimisation des performances et de la fluidité de l'UI (Threads, TextWatcher).
- Bibliothèques tierces : Intégration et maîtrise d'outils comme OkHttp.
Projet réalisé à l'IUT Nancy-Brabois (Département Réseaux & Télécommunications).
- Développeurs : Mathieu (enflake), Thomas (Astrotooner), Lucas (Arkynu).
- Sous la direction de : M. BEYSSON Clément