De Volgende Generatie
Aandrijftechnologie
De Volgende Generatie
Aandrijftechnologie
Classified Cycling maakt een draadloos aandrijfsysteem dat traditionele derailleurs vervangt. Ze hadden een companion app nodig om apparaten te koppelen, firmware-updates door te sturen en renners hun schakeling te laten aanpassen. Wij zijn hun mobiele ontwikkelingspartner geweest sinds het begin van de app.
De app verbindt met Classified-hardware via BLE, verwerkt over-the-air firmware-updates en beheert fietsprofielen met meerdere gekoppelde apparaten. Naarmate de productlijn groeide, evolueerde de app mee, waarbij elke nieuwe hardwarerelease nieuwe integraties aan de mobiele kant vereiste.
Een Flutter-app bouwen die betrouwbaar verbinding maakt met fietshardware via Bluetooth in buitenomstandigheden, firmware-updates uitvoert zonder apparaten te beschadigen en een groeiend ecosysteem van aandrijfcomponenten ondersteunt.
We begeleidden het project van begin tot eind met ons zesstappenframework, met onze designpartner Fabrikate voor de UI. Onze focus lag op de lastige technische uitdagingen: implementatie van Classified's BLE-protocol aan de mobiele kant, firmware-distributie, multi-apparaatbeheer en cross-platform betrouwbaarheid.
1. IDENTIFICEREN & VALIDEREN
We voerden discovery-workshops uit met Classified's engineeringteam om hun BLE-protocol, firmware-distributiemodel en apparaat-ecosysteem te begrijpen. Dit gaf ons de specificaties die we nodig hadden voor de mobiele integratie en het plannen van de app-architectuur.
1. IDENTIFICEREN & VALIDEREN
We voerden discovery-workshops uit met Classified's engineeringteam om hun BLE-protocol, firmware-distributiemodel en apparaat-ecosysteem te begrijpen. Dit gaf ons de specificaties die we nodig hadden voor de mobiele integratie en het plannen van de app-architectuur.
2. IMPACT MAPPING
We brachten in kaart hoe elke functie bijdraagt aan rennerstevredenheid en supportoverhead vermindert. Naadloze BLE-koppeling elimineert setupfrustratie. Over-the-air firmware-updates houden apparaten actueel zonder winkelbezoeken. Schakelaaraanpassing stelt renners in staat hun ervaring fijn af te stemmen.
3. TECHNISCHE AUDIT
We beoordeelden hoe Flutter's cross-platform BLE-mogelijkheden Classified's propriëtaire protocol zouden verwerken, inclusief challenge-response authenticatie, koppelingsverschillen tussen apparaattypes en de eisen van Bluetooth-omgevingen in de buitenlucht. De audit bevestigde dat Flutter betrouwbare verbindingen kon leveren op zowel iOS als Android.
4. INTERACTIEF PROTOTYPEN
We bouwden functionele prototypes die BLE-koppelingsflows en firmware-updatesequenties valideerden met echte Classified-hardware. Testen met daadwerkelijke apparaten in buitenomstandigheden bevestigde de verbindingsbetrouwbaarheid en identificeerde randgevallen voor gebruik onderweg.
5. ONTWIKKELING & LANCERING
Gebouwd met Flutter voor cross-platform ondersteuning, implementeert de app robuuste BLE-communicatie voor apparaatkoppeling, realtime statusmonitoring en over-the-air firmware-updates. We engineerden de connectiviteitslaag om de complexiteit van outdoor BLE-omgevingen aan te kunnen, waaronder intermitterende verbindingen, achtergrondverwerking en multi-apparaatcoördinatie.
6. ITEREREN & OPTIMALISEREN
De app heeft meerdere grote iteraties doorgemaakt sinds de lancering. We introduceerden Transportation Mode voor energiebesparing in diepe slaapstand, voegden ondersteuning toe voor nieuwe schakelaaartypes naarmate de productlijn uitbreidde en ontwierpen een Bluetooth-resetdetectiestroom die renners begeleidt door firmware-updates zonder handmatige tussenkomst. Elke hardwarerelease van Classified betekent nieuw werk aan de mobiele kant.
Van initiële BLE-koppelingsflows naar een companion app die meegroeit met elke hardwarerelease. We zijn Classified's mobiele ontwikkelingspartner geweest door meerdere grote iteraties, waarbij elke versie uitbreidt wat renners vanuit hun telefoon kunnen doen.
Al Je Apparaten in Je Zak
Elke functie is ontworpen om het beheren van Classified's draadloze aandrijftechnologie net zo moeiteloos te maken als fietsen.
Customize your ridestyle
Naadloze BLE-koppeling verbindt je Classified-apparaten in seconden met de app. De BLE-verbindingslaag handelt ontdekking, authenticatie en persistente koppeling over sessies heen af, ontworpen voor betrouwbaarheid in buitenomgevingen.
Enhancing Performance and Security
Over-the-air firmware-updates houden je aandrijfcomponenten op de nieuwste software, voor betere prestaties en beveiliging zonder winkelbezoek.
View your battery level, paired status, and device health at a glance
Pas je schakelervaring aan door knopconfiguraties en ritmodi in te stellen. Stem het aandrijfgedrag af op jouw rijstijl en voorkeuren.
Add your bikes and manage the devices attached to them.
Maak en beheer meerdere fietsprofielen, elk met een eigen set gekoppelde apparaten en configuraties. Wissel direct tussen opstellingen bij het wisselen van fiets.
Gebouwd met Flutter voor een consistente, native ervaring op zowel iOS als Android.
We benutten Flutter's cross-platform mogelijkheden en bouwden een robuuste BLE-communicatielaag voor betrouwbare apparaatconnectiviteit op iOS en Android. De state-of-the-art interface en toekomstbestendig designsysteem maken snelle aanpassingen mogelijk naarmate Classified's productlijn evolueert. De app is beschikbaar in zowel de App Store als de Google Play Store, en firmware-updates via de app zijn vereist vóór het eerste gebruik van Classified-componenten.
All your Classified devices in your pocket.
De kloof overbruggen tussen geavanceerde hardware en intuïtieve software door betrouwbare draadloze communicatie.
De BLE-communicatielaag van de app biedt stabiele, low-latency verbindingen met Classified's draadloze aandrijfcomponenten. Realtime apparaatstatus, batterijmonitoring en firmwarebeheer lopen allemaal via een zorgvuldig ontworpen connectiviteitsstack, gebouwd voor de eisen van buitenwielrenomgevingen.


Hoe We Shimano DI2 Integreerden
"D-Fly-koppeling werkt anders. De app verbindt niet rechtstreeks met de DI2-schakelaar. In plaats daarvan geeft de app de hub opdracht om de koppelingsmodus in te schakelen, waarna de hub en de DI2-schakelaar elkaar vinden via D-Fly-kanalen."
— Unlock'd Insights

De Volgende Generatie Aandrijftechnologie
"We kregen de kans om een geheel nieuwe app te ontwerpen voor Classified Cycling. Ons doel was een naadloos koppelingsproces gecombineerd met een state-of-the-art gebruikersinterface."
— Fabrikate

Vistar // Powershift: TRP CMD-integratie
"Twee hardware-ecosystemen, één app. De architectuur die we voor DI2 bouwden betaalde zich terug toen de TRP CMD-integratie eraan kwam."
— Unlock'd Insights
Heeft u een vergelijkbare uitdaging?
Vertel ons over uw project in een gratis 30 minuten oriëntatiegesprek. We delen hoe we het zouden aanpakken — vrijblijvend.


