app_icon_s2r.png

Start 2 Run

De app die de wereld aan het lopen krijgt

image_s2r_phone_run_tab.jpg

We veranderden de achterhaalde tech stack van Start 2 Run en ruilden Parse in voor een schaalbare backend.

We veranderden de achterhaalde tech stack van Start 2 Run en ruilden Parse in voor een schaalbare backend.

We veranderden de achterhaalde tech stack van Start 2 Run en ruilden Parse in voor een schaalbare backend.

 

Als er iemand is die Vlaanderen leerde lopen, dan is het Evy Gruyaert wel.

In 2006 werd ze het gezicht van Start 2 Run, een televisie-en radioprogramma waarin ze in samenwerking met Energy Lab trainingsschema's deelde. Die kon je als MP3-bestanden downloaden - al snel werd het de meest illegaal gedownloade podcast.

Op enkele maanden tijd hebben we een van de populairste Vlaamse applicaties opnieuw gebouwd en toekomstbestendig gemaakt. Zowel op technologisch, visueel als strategisch vlak kreeg Start 2 Run een stevige update.

Energy Lab besloot in 2013 om een gelijknamige applicatie te ontwikkelen. Toen die enkele jaren later zowel strategisch als technologisch aan een update toe was, kwamen ze bij Next Apps aankloppen. De Start 2 Run-app was op dat moment gebouwd op Parse, een 'backend as a service' die in 2013 door Facebook overgenomen is en daarna werd opgedoekt. Op strategisch vlak was vooral het business model achterhaald. De applicatie focuste op in-app purchases doordat gebruikers trainingsschema's konden aankopen.

image_s2r_holding_phone.jpg

De coach komt naar voor

In een aantal workshops gingen we vervolgens achterhalen wat de gebruiker vandaag de dag zou drijven om een applicatie als Start 2 Run te gebruiken. Er is namelijk een harde concurrentie met applicaties als Strava of Nike Run Club. Meer dan 1,5 miljoen Vlamingen hadden dan wel een account op Start 2 Run, maar door het design en business model voelde de app niet hedendaags meer aan.

Energy Lab besloot in 2013 om een gelijknamige applicatie te ontwikkelen. Toen die enkele jaren later zowel strategisch als technologisch aan een update toe was, kwamen ze bij Next Apps aankloppen. De Start 2 Run-app was op dat moment gebouwd op Parse, een 'backend as a service' die in 2013 door Facebook overgenomen is en daarna werd opgedoekt. Op strategisch vlak was vooral het business model achterhaald. De applicatie focuste op in-app purchases doordat gebruikers trainingsschema's konden aankopen.

image_s2r_phone_run_flow.jpg image_s2r_threadmill.jpg image_s2r_watch_run_flow.jpg image_s2r_watch_training_selection.jpg

De audiofragmenten waarin Evi je oppept kon je al langer personaliseren, maar nu kunnen gebruikers ook chatten met 'Evi'. De coach moedigt sporters aan via tips en motiverende berichten.

De in-app purchases zijn vervangen door een abonnementsformule. Wie de gratis versie van de applicatie gebruikt kan looptochten registreren, maar krijgt geen toegang tot de coaching. Evi is trouwens lang niet de enige coach, want Start 2 Run is intussen succesvol uitgerold naar Duitsland, Schotland, Italië en Portugal... Daar wordt telkens met een lokale coach gewerkt. In Wallonië en Frankrijk kunnen lopers bijvoorbeeld trainen met Loïc Nottet.

image_s2r_people_running.jpg

Technisch huzarenstukje

De app werd volledig opnieuw gebouwd. Parse werd ingeruild voor een schaalbare serverless architectuur met AWS Lambda. We focusten in de nieuwe versie in eerste instantie op de belangrijkste aspecten van Start 2 Run, waardoor in de nieuwe versie nog niet alle features in eerste instantie beschikbaar waren. Anderzijds hebben we in 2020 wel werk gemaakt van een koppeling met een door Energy Lab ontwikkelde Start 2 Run loopband, zodat mensen ook binnenshuis met de app aan de slag kunnen.

Een van de pijnpunten in de oude versie van Start 2 Run was de lokalisatie. Het overkwam gebruikers soms dat ze halverwege hun looptocht geen verbinding meer maakten met de applicatie. Daarom hebben we sterk ingezet op een verbeterde gps-tracking. Dat doen we door te werken met een native geschreven lokalisatie engine, meer te loggen en Bugsnag te gebruiken voor de crash reports.

De grootste uitdaging was de migratie van meer dan 1,5 miljoen accounts. Om die zo vlot mogelijk te laten verlopen kozen we ervoor om niet met één moment te werken waarop de volledige omschakeling gebeurde. Wanneer iemand op de oude versie wilde inloggen kreeg hij of zij een melding om de update door te voeren, waarna het account en de bijbehorende trainingen uit het verleden gemigreerd werden.

Dagelijks lopen in heel Europa tienduizenden mensen met een van de coaches van Start 2 Run in de oren. Technologie die ingezet wordt om mensen een betere versie van zichzelf te laten worden: wij zijn alvast fan!