La Nouvelle Génération de
Technologie de Transmission
La Nouvelle Génération de
Technologie de Transmission
Classified Cycling fabrique un système de transmission sans fil qui remplace les dérailleurs traditionnels. Ils avaient besoin d'une application compagnon pour appairer les appareils, pousser des mises à jour firmware et permettre aux cyclistes de personnaliser leur passage de vitesses. Nous sommes leur partenaire de développement mobile depuis la création de l'application.
L'application se connecte au matériel Classified via BLE, gère les mises à jour firmware over-the-air et administre les profils vélo avec plusieurs appareils appairés. Au fur et à mesure que la gamme de produits s'est développée, l'application a évolué en parallèle, chaque nouvelle version matérielle nécessitant de nouvelles intégrations côté mobile.
Développer une application Flutter qui se connecte de manière fiable au matériel cycliste via Bluetooth en extérieur, gère les mises à jour firmware sans endommager les appareils et prend en charge un écosystème croissant de composants de transmission.
Nous avons guidé le projet de bout en bout avec notre méthodologie en six étapes, notre partenaire design Fabrikate se chargeant de l'interface. Notre focus portait sur les défis techniques complexes : l'implémentation du protocole BLE de Classified côté mobile, la distribution du firmware, la gestion multi-appareils et la fiabilité multiplateforme.
1. IDENTIFIER & VALIDER
Nous avons animé des ateliers de découverte avec l'équipe ingénierie de Classified pour comprendre leur protocole BLE, leur modèle de distribution firmware et leur écosystème d'appareils. Cela nous a fourni les spécifications nécessaires pour construire l'intégration côté mobile et planifier l'architecture de l'application.
1. IDENTIFIER & VALIDER
Nous avons animé des ateliers de découverte avec l'équipe ingénierie de Classified pour comprendre leur protocole BLE, leur modèle de distribution firmware et leur écosystème d'appareils. Cela nous a fourni les spécifications nécessaires pour construire l'intégration côté mobile et planifier l'architecture de l'application.
2. CARTOGRAPHIE D'IMPACT
Nous avons cartographié comment chaque fonctionnalité favorise la satisfaction des cyclistes et réduit la charge de support. L'appairage BLE fluide élimine la frustration de configuration. Les mises à jour firmware OTA maintiennent les appareils à jour sans passage en magasin. La personnalisation des manettes permet aux cyclistes d'affiner leur expérience.
3. AUDIT TECHNIQUE
Nous avons évalué comment les capacités BLE multiplateformes de Flutter géreraient le protocole propriétaire de Classified, incluant l'authentification par défi-réponse, les différences de liaison entre types d'appareils et les contraintes des environnements Bluetooth en extérieur. L'audit a confirmé que Flutter pouvait fournir des connexions fiables sur iOS et Android.
4. PROTOTYPAGE INTERACTIF
Nous avons construit des prototypes fonctionnels validant les flux d'appairage BLE et les séquences de mise à jour firmware avec du matériel Classified réel. Les tests avec de vrais appareils en conditions extérieures ont confirmé la fiabilité de la connexion et identifié les cas limites pour une utilisation en déplacement.
5. DÉVELOPPEMENT & LANCEMENT
Développée avec Flutter pour le support multiplateforme, l'application implémente une communication BLE robuste pour l'appairage, le suivi de statut en temps réel et les mises à jour firmware OTA. Nous avons conçu la couche de connectivité pour gérer les complexités des environnements BLE extérieurs, notamment les connexions intermittentes, le traitement en arrière-plan et la coordination multi-appareils.
6. ITÉRER & OPTIMISER
L'application a traversé plusieurs itérations majeures depuis son lancement. Nous avons introduit le mode Transportation pour économiser la batterie en veille profonde, ajouté la prise en charge de nouveaux types de manettes à mesure que la gamme de produits s'est développée, et conçu un flux de détection de réinitialisation Bluetooth qui guide les cyclistes à travers les mises à jour firmware sans intervention manuelle. Chaque version matérielle de Classified implique de nouveaux développements côté mobile.
Des flux d'appairage BLE initiaux à une application compagnon qui évolue avec chaque version matérielle. Nous avons été le partenaire de développement mobile de Classified à travers plusieurs itérations majeures, chacune élargissant ce que les cyclistes peuvent faire depuis leur téléphone.
Tous Vos Appareils dans Votre Poche
Chaque fonctionnalité a été conçue pour rendre la gestion de la technologie de transmission sans fil Classified aussi simple que de rouler.
Customize your ridestyle
L'appairage BLE fluide connecte vos appareils Classified à l'application en quelques secondes. La couche de connexion BLE gère la découverte, l'authentification et l'appairage persistant entre les sessions, conçue pour la fiabilité en environnement extérieur.
Enhancing Performance and Security
Les mises à jour firmware OTA maintiennent les composants de votre transmission avec le dernier logiciel, améliorant les performances et la sécurité sans passage en magasin.
View your battery level, paired status, and device health at a glance
Personnalisez votre expérience de passage de vitesses en configurant les assignations de boutons et les modes de conduite. Adaptez le comportement de la transmission à votre style et vos préférences de conduite.
Add your bikes and manage the devices attached to them.
Créez et gérez plusieurs profils vélo, chacun avec son propre ensemble d'appareils appairés et de configurations. Basculez instantanément entre les configurations en changeant de vélo.
Développée avec Flutter pour une expérience native et cohérente sur iOS et Android.
Nous avons exploité les capacités multiplateformes de Flutter et construit une couche de communication BLE robuste pour offrir une connectivité fiable sur iOS et Android. L'interface de pointe et le design system évolutif permettent des ajustements rapides à mesure que la gamme de produits Classified évolue. L'application est disponible sur l'App Store et le Google Play Store, et les mises à jour firmware via l'application sont requises avant la première utilisation des composants Classified.
All your Classified devices in your pocket.
Combler le fossé entre le matériel avancé et le logiciel intuitif grâce à une communication sans fil fiable.
La couche de communication BLE de l'application fournit des connexions stables et à faible latence aux composants de transmission sans fil Classified. Le statut des appareils en temps réel, le suivi de batterie et la gestion du firmware passent tous par une pile de connectivité soigneusement conçue pour les exigences des environnements cyclistes en extérieur.


Comment Nous Avons Intégré Shimano DI2
"L'appairage D-Fly fonctionne différemment. L'application ne se connecte pas directement à la manette DI2. Au lieu de cela, elle demande au hub d'entrer en mode d'appairage, et le hub et la manette DI2 se trouvent mutuellement via les canaux D-Fly."
— Unlock'd Insights

La Nouvelle Génération de Technologie de Transmission
"Nous avons eu l'opportunité de concevoir une toute nouvelle application pour Classified Cycling. Notre objectif était de créer un processus d'appairage fluide couplé à une interface utilisateur de pointe."
— Fabrikate

Vistar // Powershift : Intégration TRP CMD
"Deux écosystèmes matériels, une seule application. L'architecture que nous avons construite pour DI2 a porté ses fruits lorsque l'intégration TRP CMD est arrivée."
— Unlock'd Insights
Vous avez un défi similaire ?
Parlez-nous de votre projet lors d'un appel découverte gratuit de 30 minutes. Nous partagerons notre approche — sans engagement.


