Legg igjen kontaktinformasjon, så sender vi deg oversikten vår på e-post
Jeg samtykker i å behandle personopplysningene mine for å sende personlig tilpasset markedsføringsmateriell i samsvar med Retningslinjer for personvern. Ved å bekrefte innsendingen samtykker du i å motta markedsføringsmateriell.
Takk skal du ha!

Skjemaet har blitt sendt inn.
Mer informasjon finner du i postkassen din.

Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen. selskap grunnlagt i 2007. Vi er et team på 1800+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.
Om oss
Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen selskap grunnlagt i 2007. Vi er et team på mer enn 1600+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.

Redesign av mobilapp: 30,000 nedlastinger i løpet av de to første ukene etter lansering

Innowise redesignet en mobilapp for både Apple AppStore og Google Play Store, noe som resulterte i en betydelig økning i antall nedlastinger og inntekter.

Kunde

Industri
Sport og livsstil
Region
Italia
Kunde siden
2023

Vår kunde eier et fornemt skianlegg som ligger i Italias pittoreske landskap, kjent for sine vidstrakte skiterreng og dedikert til å levere en enestående opplevelse for sportsentusiaster. 

Detaljert informasjon om kunden kan ikke utleveres i henhold til vilkårene i taushetserklæringen.

Utfordring

Oppdatering av mobilopplevelsen gjennom en fullstendig overhaling av utdaterte apper.

Kunden hadde en banebrytende mobilapplikasjon for skiferier, sykling og fotturer som er utviklet for å gi besøkende en bedre opplevelse av den fantastiske fjellkjeden. Applikasjonen er utviklet med brukeren i sentrum og fungerer som en omfattende digital guide med viktig informasjon, interaktive kart og personlige anbefalinger for regionens utendørsaktiviteter, turstier og turistattraksjoner. Appen tilbød væroppdateringer i sanntid, detaljerte stibeskrivelser, vanskelighetsgrader og høydeprofiler for å hjelpe turgåere med å planlegge turene sine på en effektiv måte.

Applikasjonen inneholdt også GPS-funksjonalitet, slik at brukerne enkelt kunne spore rutene sine og navigere i fjellterrenget. Brukerne kunne dele erfaringer, tips og bilder, noe som skapte en følelse av fellesskap blant friluftsentusiaster. 

Men på det tidspunktet kunden kom til oss, var mobilappene deres i Google Play Store og Apple AppStore foreldet med hensyn til design og funksjonalitet, noe som resulterte i lave rangeringer. Hovedproblemet var det gammeldagse og tungvinte brukergrensesnittet som ga mange kunder en negativ brukeropplevelse. I tillegg var appen preget av ytelsesproblemer, gjentatte krasj og en overkomplisert brukerflyt, noe som bidro til misnøye blant brukerne.

Kunden ga oss i oppdrag å lage en redesign av applikasjonen for brukere for vintersesongen 2023/2024.

Løsning

Implementere redesign av mobilapper for å øke brukerengasjementet

Innowise startet en omfattende overhaling av skianleggets app. Tilnærmingen vår var flerdelt, med fokus på redesign av brukergrensesnitt og brukeropplevelse. Vi gikk steg for steg fra optimalisering og produktivitetsøkning til innføring av helt nye løsninger og funksjonalitet for brukerne. Målet med denne omfattende omleggingen var å forbedre brukerengasjementet, øke lojaliteten og drive virksomheten fremover.

Ny brukergrensesnitt/UX-design

Utviklerne våre sparket i gang prosjektet med en Ny brukergrensesnitt/UX-design basert på wireframes laget i Figma og Sketch av designerne på kundesiden, som viste seg å være dynamiske verktøy for denne oppgaven. I takt med at kundens behov utviklet seg, ble imidlertid ikke disse wireframes hugget i stein. Vi justerte dem hele tiden og sørget for at hver iterasjon var et skritt nærmere det kunden så for seg. Denne iterative prosessen var avgjørende for å sikre at appens utseende og følelse resonnerte med sluttbrukerne, samtidig som den var i tråd med kundens varemerke.

Ny utforming av nyheter, statistikk, skisporing og brukerprofilskjermen

Vi har revidert nyhets- og statistikkskjermene for å gjøre dem mer informative og visuelt tiltalende. Vi har også lagt til mer nyttig informasjon på sporingsskjermen for å gi brukerne mulighet til å forbedre resultatene sine ved hjelp av mellomliggende statistikk.

For eksempel viser statistikkskjermen nå et vell av data - som antall nedfarter som er brukt, hvilke heiser som er brukt, gjennomsnittshastigheten til skiløperne og til og med antall skarpe svinger. Dette var ikke bare data for dataenes skyld; det handlet om å gi brukerne meningsfull innsikt og forbedre skiopplevelsen.

Det er blitt mer intuitivt og praktisk å administrere personlig informasjon i brukerprofilskjermbildet.

Skape en intuitiv brukerflyt

Vårt mål var å gjøre appen enkel å navigere i. Vi kartla brukerreisen og identifiserte punkter der brukerne kunne støte på problemer. Deretter utjevnet vi disse og skapte en intuitiv og brukervennlig flyt. Vi gjorde om brukerinnstillingsmenyen radikalt og la til popup-vinduer som kan komprimeres eller utvides avhengig av hvor mye informasjon brukeren ønsker å se. I tillegg implementerte teamet vårt praktiske og store knapper som er enkle å trykke på selv med frosne fingre. Dermed kunne brukerne raskt og effektivt finne det de ønsket, uten å måtte gjette seg frem.

Optimizing business logic & enhancing app stability

Vi nøyde oss ikke bare med en visuell makeover, men gikk også i dybden på appens grunnleggende forretningslogikk. Nøkkelen her var å bevare appens essens intakt - det vil si ingen vesentlige endringer i dens grunnleggende funksjonalitet og funksjoner. Vi visste imidlertid at appen måtte bli raskere og mer effektiv for å skille seg ut. Derfor optimaliserte vi forretningslogikken og utjevnet eventuelle problemer som kunne føre til forsinkelser eller minnelekkasjer. 

Denne optimaliseringen var som å gi appen en ny motor, en som kjørte jevnere og raskere, noe som forbedret den generelle brukeropplevelsen. For å oppnå disse perfekte resultatene optimaliserte teamet vårt algoritmer og datastrukturer for å forbedre ytelsen. I tillegg skrev vi om lagene for nettverksforespørsler og bildehåndtering, fikset alle minnelekkasjer, konfigurerte lazy resource loading og implementerte asynkrone operasjoner. Deretter koblet vi til moderne verktøy for ytelsesovervåking i sanntid med verktøy som Crashlytics og Firebase Performance Monitoring for raskt å kunne reagere på de minste problemer.

I tillegg la vi stor vekt på appens stabilitet, og vi gikk lenger enn bare å rette feil for å fremtidssikre applikasjonen. Teamet vårt gikk koden nøye etter i sømmene og identifiserte og utbedret potensielle svakheter.

Denne proaktive tilnærmingen sørget for at appen ikke bare fungerte godt ved lansering, men også på lang sikt. 

Støtte for Apple Watch

Vi løftet appopplevelsen et hakk ved å lansere støtte for Apple Watch. Dette var mer enn bare å holde tritt med de nyeste teknologitrendene; det er et betydelig fremskritt innen statistikkinnhenting. Med Apple Watch-integrasjonen kan brukerne følge med på skiturer og fotturer helt ned til pulsen under en spennende utforkjøring eller storslått fjellklatring. Det betyr at brukerne får mer nøyaktige og innsiktsfulle data om aktivitetene i bakken. Det er et dypdykk i forståelsen av ikke bare tallene, men hele ekstremopplevelsen til brukerne. Ved å styrke appen med denne funksjonen har vi gitt den et mer personlig preg og gjort hver eneste datainnsamling mer effektiv og brukerfokusert.

Integrering av galleri

Vi har gjort appen enda bedre ved å integrere en gallerifunksjon. Nå kan appen hente ut bilder fra en bestemt dag i bakken. Hvorfor er dette kult? Skianlegget arrangerer jevnlig konkurranser for å kåre den beste skiløperen eller snowboarderen. Ved å synkronisere appen med fotogalleriet kan brukerne vise frem sine beste øyeblikk sammen med skistatistikken. Det er som å lage en visuell dagbok over prestasjonene sine. 

Integrering av historier

Som en del av den omfattende redesignen av appen har vi strategisk integrert "stories" - en dynamisk funksjon som skal øke brukerengasjementet og kunnskapsdelingen. Disse historiene underholder og fungerer som en verdifull kanal for innsikt og oppdateringer. Ved å introdusere dette engasjerende historiefortellingselementet har vi forvandlet appen til en mangesidig plattform som både oppfyller funksjonelle behov og leverer underholdende og informativt innhold, noe som bidrar til å øke brukerengasjementet og holde på brukerne.

Omfattende testing og CI/CD-integrasjon

Vi innlemmet detaljerte enhetstester for å granske hver enkelt komponent i appen og sikre at alle deler fungerte feilfritt. I tillegg har vi integrert kontinuerlig integrasjon/kontinuerlig distribusjon (CI/CD) i utviklingsprosessen. Denne tilnærmingen gjenspeiler vår forpliktelse til kvalitetskontroll og etterlevelse av beste praksis innenfor programvareutvikling.

For å nå disse målene tok vi i bruk en løsning som er skreddersydd for blant annet disse oppgavene:

  • Gjennomføre kodeanalyse for å identifisere sikkerhetsproblemer, for eksempel usikre funksjonskall og potensielle minnelekkasjer;
  • Vurdere om koden overholder retningslinjene for API-design for å sikre konsistens og lesbarhet;
  • Evaluerer syklomatisk kompleksitet og kodedekning gjennom testing og identifiserer dupliserte kodefragmenter;
  • Integreringen med Git gjorde det mulig å spore kodeendringer raskt og gi utviklerne tilbakemeldinger i tide. Integrasjonen effektiviserte også kodeanalysen i byggefasen.

Takket være denne integrasjonen ble oppdateringer og forbedringer konsekvent testet og distribuert i tide, slik at appen ble oppdatert uten problemer. Dette sikret at appen var brukervennlig, robust, effektiv og i stadig utvikling.

Teknologier

Android

MVVM, Kotlin, Android SDK, RecyclerView, Coroutines, Gradle

iOS

MVVM+C, Swift + Combine, iOS SDK, WatchKit, Xibs/SnapKit, GCD, CocoaPods, KeychainAccess, URLSession, MapKit, CoreLocation. Vanlige: Mapbox, Storyly, RevenueCat, Gleap, SonarQube

Back end

REST API, JSON

Utforming

Figma, Sketch, Zeplin

Tjenester

Firebase (Analytics, Crashlytics, Cloud Messaging, App Distribution), GitLab, Jira, Confluence, Strapi, MS Teams

AQA

Enhetstesting + CI/CD-integrasjon via SonarQube

Prosess

Tilpasningsdyktig prosjekttilnærming

Vi begynte med Kanban, som ble verdsatt for sin enkelhet og kontinuerlige levering. Etter hvert som prosjektkompleksiteten økte, gikk vi over til Scrumban, en blanding av Scrum og Kanban. Denne overgangen integrerte Kanbans tilpasningsevne med Scrums strukturerte planlegging, noe som muliggjorde effektive ukentlige utgivelsessykluser og rask tilpasning til endrede krav.

Daglige stand-up-møter og månedlige retro-møter

Disse møtene var avgjørende for prosjektstyringsstrategien vår, og sørget for at teamet var samkjørt om de daglige målene og raskt tok tak i nye problemer. Regelmessig kommunikasjon under disse møtene bidro til et godt samhold i teamet og effektiv problemløsning.

Koding av krigsrom

Denne tilnærmingen ble brukt av teamet vårt for å forbedre produktiviteten, dele kunnskap og legge til rette for problemløsning i fellesskap. Sammen med kundens team var deltakerne helt oppslukt av problemløsningen og utvekslet ideer, erfaringer og løsninger. All integrering av ny funksjonalitet skjedde i sanntid, noe som gjorde det mulig for oss å ta beslutninger og prøve nye løsninger raskt.

Bruk av Microsoft Teams til kommunikasjon

Microsoft Teams var vårt primære kommunikasjonsverktøy for deling av oppdateringer og gjennomføring av daglige/månedlige møter. Effektiv bruk av verktøyet bidro til å forbedre teamsamarbeidet og sikre konsistent informasjonsflyt mellom teammedlemmene.

Oppgavehåndtering via Jira

Jira fungerte som vårt primære verktøy for oppgavehåndtering. Teammedlemmene fulgte opp sine 8-timers arbeidsdager med kortfattede oppgavebeskrivelser for å sikre transparens og effektivitet. Påminnelses- og varslingsfunksjonene i Jira bidro til å holde tidsplanen og håndtere arbeidsmengden på en effektiv måte, noe som var et viktig bidrag til prosjektets suksess.

Team

1

Prosjektleder

1

Ledende iOS+Android-ingeniør/løsningsarkitekt

1

Ledende Android-ingeniør

1

Ledende iOS-ingeniør

2

Senior Android-ingeniører

2

Senior iOS-ingeniører

Resultater

30 000 nye brukere og en merkbar reduksjon i antall app-krasj.

Den omfattende redesignen av appen førte til helt nye resultater. Først moderniserte vi appens design for å gjøre den mer tiltalende og brukervennlig. Vi utviklet også nye brukerflyter for å forbedre appreisen. Endringene gjorde det enklere for brukerne å navigere i appen og finne det de trengte uten problemer. Alt fra å åpne appen til å ta i bruk avanserte funksjoner ble smidigere, noe som gjorde hele opplevelsen mer behagelig. Vi forbedret de eksisterende funksjonene og optimaliserte forretningslogikken. I tillegg til de intelligente funksjonene ble appen raskere å bruke. Denne optimaliseringen hevet den generelle brukeropplevelsen.

Også på den tekniske siden ble det gjort betydelige oppgraderinger. Vi oppdaterte hele kodebasen og fjernet utdaterte biblioteker og avhengigheter som hemmet appen. Dette var avgjørende for å sikre appens ytelse og pålitelighet på lang sikt. Apropos ytelse, vi foretok en fullstendig gjennomgang for å sikre at appen fungerte effektivt under stor belastning. Denne omfattende ytelsessjekken var avgjørende for å identifisere og løse eventuelle gjenstående problemer.

Resultatene av denne innsatsen var oppsiktsvekkende. Vi så en svimlende reduksjon på 90% i antall applikasjonskrasj, en klar indikator på appens forbedrede stabilitet og pålitelighet. I tillegg økte appens brukerbase betydelig, med en imponerende økning på 30 000 brukere i løpet av de to første ukene etter lanseringen.

Prosjektets varighet
  • April 2023 - desember 2023

30.000

nedlastinger i løpet av de to første ukene etter lansering

90%

reduksjon i antall programkrasj

Ta kontakt med oss!

Bestill en samtale eller fyll ut skjemaet nedenfor, så kontakter vi deg så snart vi har behandlet forespørselen din.

    Ta med prosjektdetaljer, varighet, teknisk stack, behov for IT-fagfolk og annen relevant informasjon.
    Spill inn en talemelding om din
    prosjektet for å hjelpe oss å forstå det bedre
    Legg ved ytterligere dokumenter om nødvendig
    Last opp fil

    Du kan legge ved opptil 1 fil på totalt 2 MB. Gyldige filer: pdf, jpg, jpeg, png

    Vær oppmerksom på at når du klikker på Send-knappen, vil Innowise behandle personopplysningene dine i samsvar med vår Personvernerklæring for å gi deg relevant informasjon.

    Hva skjer videre?

    1

    Etter at vi har mottatt og behandlet forespørselen din, vil vi komme tilbake til deg innen kort tid for å beskrive prosjektbehovene dine og undertegne en taushetserklæring for å sikre informasjonens konfidensialitet.

    2

    Etter å ha undersøkt kravene, utarbeider våre analytikere og utviklere en prosjektforslag med arbeidsomfang, teamstørrelse, tid og kostnader estimater.

    3

    Vi arrangerer et møte med deg for å diskutere tilbudet og komme til en avtale.

    4

    Vi signerer en kontrakt og begynner å jobbe med prosjektet ditt så raskt som mulig.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    pil