SuuntoPlus-sovellusinfrastruktuuri Suunnon urheilukelloille
Urheilukello ilman ohjelmistoa on vain kellonajan näyttävä laite. Hyvin rakennettu ohjelmisto integroi kellon osaksi käyttäjän arkea. Laadukkaiden urheilukellojen valmistamisen lisäksi Suunto on rakentanut niiden ympärille vahvan sovellusinfrastruktuurin. Luotettavan kelloekosysteemin ansiosta Suunnon tuotteet kulkevat asiakkaiden mukana kaikkialle – oli kyse sitten pohjoisnavasta, meren syvyyksistä tai suomalaisesta metsästä.
Parantaakseen käyttökokemusta Suunto halusi mahdollistaa käyttäjille heidän suosikkiliikuntasovellustensa käytön suoraan kellossa. Tämän toteuttamiseksi Netum Asiantuntijapalveluiden (ent. Buutti Oy) konsultti Miro työskenteli tiimissä, joka rakensi Suunnon urheilusovellusinfrastruktuuria. Miro kuvailee kokemustaan näin: ”Tiimi oli rento ja kannustava. Samalla he olivat todellisia ammattilaisia.”
Kahden vuoden kehitystyön aikana tiimi saavutti tavoitteensa ja rakensi SuuntoPlus-sovellusinfrastruktuurin. Palvelu julkaistiin samaan aikaan uuden huippuluokan Vertical-kellon kanssa, ja se on otettu käyttöön kaikissa Suunnon kelloissa ympäri maailmaa. Suunto Vertical on saanut myönteisiä arvosteluja, ja sen toiminnallisuutta voidaan nyt laajentaa entisestään kolmansien osapuolten sovelluksilla.
Keskeiset teknologiat projektissa olivat JavaScript ja C++, mutta Miro työskenteli myös hieman Rustin ja Pythonin parissa. Suurimmat haasteet liittyivät muistin ja suorituskyvyn optimointiin. Lisäksi projektissa panostettiin merkittävästi kellon liikesensorien algoritmien kehittämiseen. Miro hyödynsi työssään korkeamman matematiikan osaamistaan ja testasi itse algoritmeja koripallokentällä ja maastohiihtoladulla.
Muut netumilaiset tuntevat Miron hyvänä ohjelmoijana, koska hän ajattelee itsenäisesti.
– Mirolla on erinomainen medialukutaito. Hän ei vain ota neuvoja tai ohjeita vastaan sellaisinaan, vaan kyseenalaistaa ne ensin.
Myös Suunto huomasi Miron taipumuksen itsenäiseen ajatteluun.
– Miro toi näkemyksensä rohkeasti esiin ja auttoi meitä tekemään parempia arkkitehtuurivalintoja, kertoo Suunnon Head of Partner Product Management Janne Kallio.
– Netum Asiantuntijapalveluiden konsultti oli loistava lisä tiimiimme, hän lisää.