friba-performance-tracker
Frisbeegolf-tulosapplikaatio, jossa voit seurata kehittymistäsi. Dart ja Flutter.
Alustus
Osana yliopistokurssia saimme vapaat kädet tehdä jonkinlainen ohjelmisto. Opiskelijakaverin ja meikäläisen yhteisen harrastuksen perusteella päädyimme tekemään frisbeegolf-mobiilisovelluksen. Sovelluskehykseksi valikoitu Flutter (Google). Vaikkakin se oli siihen aikaan suhteellisen tuore framework, se vaikutti kiinnostavalta ja sellaiselta että kehittäminen olisi jouhevaa. Hot-reload! Uuden opettelu ja Flutterin mukanaan tuoma koodikieli, Dart, kiinnosti. Opintoja oli tässä vaiheessa jo jonkin verran takana, joten halusimme haastaa itseämme siinä miten nopeasti omaksuu uuden koodikielien syntaksin ja koodauskäytännöt.
Ohjelmistokehitys
Profiloitiin mahdollisia käyttäjiä, yritettiin asettua heidän asemaan. Sovelluksesta haluttiin yksinkertainen, jotta se olisi aidosti hyödyllinen kierroksella.
Lopputulos
Lopputulos oli toimiva ja selkä, mutta ei tietenkään täydellinen, koska kyseessä oli molempien ensikosketus mobiilisovelluskehitykseen. Aikarajojen puitteissa olimme kuitenkin tyytyväisiä tuotokseen.