Trinn Sporingsapplikasjon
Mobil App som teller skritt med et belønningssystem for å gå.
Mobil klient: iOS (Swift)
Back-end: Django (Python)
Skritt telling
Steg kart
Min statistikk
Vinn produkter (Skrap å vinne)
Løs inn produkter
Mobile
Tweego er ikke bare en vanlig skritteller - brukerne er motivert til å gå mer og leve en sunnere livsstil for å få flere poeng. Disse poengene kan deretter byttes mot verdifulle premier fra sponsorer.
Tweego er en app som bidrar til å forbedre folkehelsen, skape bedre aktivitetsvaner, har en positiv innvirkning på brukernes mentale helse og redusere det økologiske fotavtrykket.
Spillifisering og spillelementer er den viktigste delen av Tweego. Slike løsninger gjør brukerne mer engasjerte og glade for å revurdere sine rutiner, bli mer sporty og bli belønnet for dette.
LANARS-teamet ble bedt om å utvikle appen på nytt fra bunnen av og forbedre back-end for stabil funksjon. Klienten fikk en konsekvent fungerende app som forbedrer brukeropplevelsen og gir kundetilfredshet.
Ettersom vår oppgave var å utvikle appen på nytt, fant vi mange feil og uoverensstemmelser i den eldre koden. Spesielt i en så viktig funksjon som skritt telling
Vi skrev om skritt telling logikken og fikk den til å fungere riktig ved å opprette en ny backend-del. Brukeren trenger ikke å åpne appen hver dag for å se de innsamlede punktene for skrittene sine (for å unngå frustrasjon når poeng går tapt fordi de ikke sjekker appen daglig).
Mange iOS-skritt sporingsapper får informasjon om mengden gått avstand (skritt) fra HealthKit. Brukere kan legge inn skritt i HealthKit manuelt, og appene vil telle dem som et riktig antall.
For å unngå manuelle innspill og juks i Tweego, er det ingen mulighet for å endre antall skritt manuelt, da appen bare teller den virkelige avstanden som brukerne gikk for å oppmuntre til en aktiv livsstil.
Et av hovedmålene var å gjøre appen morsom å bruke. Det krevde animasjoner og spillifisering del.
LANARS iOS-teamet har profesjonelt implementert visuelle animasjoner for spillifisering deler, noe som gir brukerne en enestående opplevelse med applikasjonen.