CIDECO
BTP

Application IoT

Application Android native pour le secteur BTP permettant à des techniciens de relever, paramétrer et monitorer des capteurs IoT (fissuromètres, inclinomètres) sur ponts et ouvrages, avec une interface utilisateur ergonomique et intuitive qui empêche les erreurs sur le terrain.

KotlinAndroidMVVMJetpack ComposeGradleBLEClean Architecture
Application IoT

Contributions

• Conception et développement complet de l'application mobile.

• Création et gestion de groupes de capteurs.

• Ajout de capteurs via numéro de série ou scan Bluetooth LE.

• Initialisation et paramétrage des capteurs.

• Réalisation d'opérations de maintenance sur les capteurs.

• Téléchargement des valeurs de capteurs via BLE et visualisation de tendances.

• Export des relevés et configuration applicative (import/export).

• Implémentation d'une interface claire, ergonomique et sécurisée pour éviter les erreurs utilisateur.

Défis techniques

• Résilience BLE : gestion robuste des connexions aux capteurs avec retry et timeout.

• Gestion des erreurs : traitement complet des erreurs applicatives et capteurs pour éviter crashs et perte de données.

• Expérience utilisateur : UI/UX épurée et intuitive pour réduire les manipulations incorrectes.

• Suivi et qualité : intégration de Crashlytics pour le suivi des bugs et mise en place de tests d'intégration sur les parties critiques.

Résultats

• Application stable et résiliente, utilisée quotidiennement par les techniciens.

• Réduction des appels au support grâce à l'interface intuitive.

• Suivi des bugs en production et correction rapide grâce à Crashlytics et aux tests d'intégration.

Captures d'écran

Capture d'écran 1 de Application IoT
Capture d'écran 2 de Application IoT
Capture d'écran 3 de Application IoT
Capture d'écran 4 de Application IoT

Intéressé par un projet similaire ?

Discutons de votre projet et voyons comment je peux vous aider à créer votre prochaine application.