Kundcase
Reskollen
Snabb mappning mot närmaste hållplatsers avgångstavlor i Västtrafik-området.

Uppdraget
Från behov till app i drift.
Snabb mappning mot närmaste hållplatsers avgångstavlor i Västtrafik-området. Arbetet med Reskollen är ett exempel på hur produktbehov, teknik och praktisk leverans behöver hållas ihop från första avgränsning till en version som går att använda och förvalta.
Projektets dokumenterade fokus omfattar iOS, REST-API. I nativeprojekt behöver navigation, tillstånd, enhetsfunktioner och releaseflöde anpassas till respektive plattform. Det innebär att lösningen behöver bedömas utifrån mer än en enskild vy: data, felhantering, behörigheter, test och hur en ny version når användarna är delar av samma leverans.
I kundcase som detta börjar vi med de viktigaste användarflödena och de system som appen behöver prata med. Därefter görs teknikval och prioriteringar så att första versionen löser rätt uppgift utan att skapa onödig komplexitet. När förutsättningarna förändras ska appen kunna uppdateras stegvis.
Erfarenheten från Reskollen används i nya projekt när vi planerar scope, identifierar integrationsrisker och avgör vilka delar som behöver prototyp, teknisk verifiering eller extra test. Det gör att diskussionen kan bli konkret tidigt och att vanliga problem kan fångas innan de blir dyra att ändra.
För företag som planerar ett liknande upplägg kan Appmost hjälpa till med apputveckling, backend, publicering och fortsatt förvaltning. Ett första möte används för att förstå mål, nuläge och vilket nästa steg som ger bäst beslutsunderlag.
Innehåll
Projektet Reskollen
Vår egen app Reskollen lanserades redan mars 2014 och har sedan dess upp mot 5000 aktiva användare per månad. Appen hjälper resenärer i Västtrafik-området att snabbt och smidigt se vilken avgång de bör ta. Appen gör reseslagningar i bakgrunden och mappar sedan snabbt dessa mot närmaste hållplatsers avgångstavlor.
Befintlig app som tidigare var byggd i ramverket Xamarin började bli svåra att underhålla och vi bestämde oss för att därför bygga om den i vårt eget ramverk Appmost. Lösningen blev en betydligt mer lättunderhållen app samt möjligheter till att enklare bygga ut med vyer, funktioner och även en abonnemangs-lösning där man kan prenumerera på fler funktioner.
Genom att lansera en ombyggd variant kunde vi gå ifrån de begräsningar som tidigare fanns och istället bygga på en ny mer modern grund. Detta öppnar upp för framtida funktioner och längre livstid på projektet.
En del av lösningen blev också att sätta upp en Firebase-server som aggregerar datan som är hämtad från Västtrafiks API och skicka den i samlat format till appen.
Appen innehåller funktioner så som timers, paginering, In-app-purchases, API-integration, on-boarding, GPS, felhantering, Google Analytics, iPad-stöd och stöd för mörkt läge.