
FeetMe
Catégorie
Application Mobile
Période de développement
6 Mois
Date de réalisation
11/09/2015

Description
Dans le cadre d'une mission de 6 mois chez FeetMe, j'ai développé une application mobile Android en Java et Kotlin, conçue pour intéragir avec les semelles intelligentes fabriquées par l'entreprise, destinées aux professionnels de la podologie et aux athlètes.

Stack technique
Connexion BluetoothImplémentation d'un système de connexion stable entre l'application et les semelles intelligentes via Bluetooth, avec gestion des états de connexion et reconnexion automatique en cas de coupure.
Affichage des donnéesIntégration de WebGL pour le rendu en temps réel des données de marche (pression, répartition, mouvement), offrant une visualisation fluide et interactive adaptée à une utilisation médicale.
RecordingMise en place d'un processus de collecte et d'enregistrement des données de marche, structuré autour du multi-threading pour garantir la performance et la fiabilité même en cas de longues sessions de mesure.
Stockage & SyncEnregistrement local des données dans une base de données SQL embarquée, puis synchronisation vers un backend distant via des appels réseau gérés par la librairie OkHttp.
UICréation d'interfaces ergonomiques et responsives à l'aide de layouts XML, avec attention portée à la clarté, l'accessibilité et la fluidité des interactions, dans un contexte d'usage médical.
Fonctionnalités
Suivi précis de la marche
les professionnels peuvent observer instantanément les paramètres biomécaniques du patient pendant la marche, ce qui facilite les ajustements immédiats.
Aide au diagnostic podologique
l'analyse détaillée des données collectées permet de détecter des anomalies de posture ou de marche, essentielles pour la prévention et le traitement des troubles locomoteurs.
Historisation des données patients
chaque session est sauvegardée localement et peut être transmise pour un suivi longitudinal, offrant ainsi un historique des progrès ou des détériorations.
