CLASSIFIED CYCLING

De Volgende Generatie
Aandrijftechnologie

Classified Cycling companion app
CONTEXT

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.

DE COMPANION APP-UITDAGING

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

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.

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.

BELANGRIJKSTE FUNCTIES

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.

CUSTOMIZATION
APPARAATKOPPELING

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.

FIRMWARE UPDATES
FIRMWARE-UPDATES

Enhancing Performance and Security

Over-the-air firmware-updates houden je aandrijfcomponenten op de nieuwste software, voor betere prestaties en beveiliging zonder winkelbezoek.

DEVICE STATUS
SCHAKELAARAANPASSING

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.

BIKE PROFILES
FIETSPROFIELEN

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.

DE MOBIELE APP

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.

Pair devices to the app

All your Classified devices in your pocket.

NAADLOZE CONNECTIVITEIT

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.

Classified Cycling app architecture: BLE connectivity from hardware devices through Flutter app to Supabase backend, with Shimano DI2 and TRP CMD partner integrations

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.

Gratis, vrijblijvend 30 minuten Met een senior consultant