Gjør Android-startprogrammet med åpen kildekode om til en skreddersydd MVP

Vi utviklet en mobil lanseringsapp for Android basert på en åpen kildekodeløsning, og tilpasset den til en produktklar MVP*.

Android-startprogram MVP
Ansatte 20+
Region De Forente Arabiske Emirater
Tjenester IT-bemanning
Kunde siden 2025

Oversikt over kunder

Oppsummer artikkelen med AI

Kunden er et medie- og underholdningsselskap som utvikler digitale produkter for å øke mobilbrukernes engasjement. De ønsket å teste en tilpasset Android-startpakke som en ny kanal for å levere persontilpasset innhold og underholdningsopplevelser.

Ytterligere detaljer om kunden og produktvisjonen er fortsatt hemmeligholdt.

Sitat-ikon

Innowise-utvikleren vi har jobbet med, har vært et flott tilskudd til teamet vårt. Han kom raskt i gang, er alltid kommunikativ og har en solid forståelse av Android-økosystemet. Han har tilpasset startprogrammet med åpen kildekode til våre behov, samtidig som han hele tiden har jobbet med å forbedre ytelse, brukeropplevelse og stabilitet. Vi ser allerede mye verdi av hans proaktive tilnærming og ekspertise.

Produktsjef i en kundebedrift
Anbefalingsbrev, side 1 Anbefalingsbrev, side 2

Utfordring

Kunden henvendte seg til oss med et klart mål: å tilpasse en Android-startpakke med åpen kildekode til en tilpasset MVP som kunne tjene som grunnlag for et fremtidig kommersielt produkt. Selv om den opprinnelige kodebasen ga et funksjonelt utgangspunkt, krevde det omfattende tilpasninger, ren implementering av brukergrensesnittet og ytelsesbevisst prosjektering å gjøre den om til en stabil, responsiv og utvidbar startpakke.

  • Tilpasning av åpen kildekode til kommersiell bruk. Kunden hadde behov for å gjenbruke en base med åpen kildekode og sørge for at MVP-en oppfylte deres funksjonelle og UX-standarder.
  • Tilpassede funksjoner med fremtidig potensial. Kjernefunksjonaliteten måtte bygges på en måte som muliggjorde fremtidig integrering av inntektsgenerering og produktutvidelser (f.eks. reklame, personaliserte anbefalinger).
  • Leverer en MVP innenfor en stram tidsramme. Med stramme tidsfrister og skiftende prioriteringer måtte teamet holde fokus på å levere en brukbar MVP, samtidig som den tekniske gjelden måtte holdes på et lavt nivå.
  • Tilpasning av kodebasen. Den arvede koden med åpen kildekode (AOSP Launcher3) krevde betydelig refaktorisering og omstrukturering for å tilpasses kundens forventninger og brukstilfeller.
  • UX og funksjonstilpasning. Kjerneelementer i grensesnittet, som for eksempel oppstartsflyten, app-søk og oppførselen på startskjermen, måtte tenkes på nytt og implementeres fra bunnen av.
  • Flaskehalser i ytelsen. Lanseringsprogrammet måtte fungere problemfritt på alle Android-enheter, noe som krevde nøye minnebruk, effektiv ikongjengivelse og streng rettighetshåndtering.

Trenger du en utvikler til å bygge MVP-en din?

Løsning

For å imøtekomme kundens behov tilpasset vi en lanseringsplattform med åpen kildekode for å støtte fremtidig utvikling og vekst. Android-utvikleren vår jobbet selvstendig, men holdt tett kontakt med kundens produkteier, og delte regelmessige oppdateringer og demobygger for å holde utviklingen åpen og fleksibel.

Lean leveranseprosess og kommunikasjonsoppsett

Helt fra begynnelsen var prosjektet strukturert rundt en lean, MVP-fokusert utvikling. Med én Android-utvikler om bord ble det fokusert på raske iterasjoner, direkte kommunikasjon og en klar definisjon av omfanget. Vi startet med å velge ut og analysere kodebasen for startprogrammet med åpen kildekode, som skulle danne grunnlaget for produktet.

Vi brukte en inkrementell tilnærming, delte jevnlige demoer med kunden og videreutviklet funksjonene basert på tilbakemeldinger. Ukentlige asynkrone oppdateringer holdt alle på linje og sikret full åpenhet uten behov for hyppige møter. På denne måten kunne kunden se fremdriften i sanntid, samtidig som vi opprettholdt en høy utviklingshastighet.

Tilpasning av kodebase og teknisk fundament

Vi begynte med å forke en Android-startpakke med åpen kildekode (AOSP Launcher3) og forberede den for tilpasset utvikling. Målet var å gjøre kodebasen vedlikeholdbar og klar for fremtidig skalering.

Omarbeidet prosjektstruktur

Omorganiserte oppsett og aktiviteter for å forenkle fremtidig integrering av funksjoner.

Ryddet opp i kodebasen

Fjernet unødvendige tillatelser og utdaterte avhengigheter for å forbedre sikkerheten.

Optimalisert ytelse

Justert ikongjengivelse og ressursbruk for jevnere drift på enheter med lite minne.

Lagt til viktige utgivelser

Implementerte analyser og obfuskering for å sikre pålitelighet og trygg utrulling.

Dette grunnarbeidet skapte et stabilt og lett teknisk fundament for MVP-utviklingen.

Utvikling av funksjoner og ytelsesjustering

Da grunnmuren var klar, fokuserte vi på å bygge og finpusse de viktigste brukerrettede funksjonene.

  • Tilpasset startskjerm: Ny layout og integrering av søk for intuitiv navigering.
  • Onboarding-flyt: Veiledet brukerne gjennom utskifting av standardstarteren med den tilpassede versjonen.
  • Tilpasning av innhold: Erstattet standard Google News-feeden med kuratert materiale.
  • Brukerinnstillinger og informasjonssider: Lagt til skjermbildene Innstillinger, Om og FAQ for brukervennlighet og support.
  • Oppsett for fremtidig inntektsgenerering: Stillasbygde annonsestøttefunksjoner for potensielle produktutvidelser.

I hele denne fasen fokuserte vi på å holde lanseringsprogrammet responsivt, stabilt og konsistent på tvers av ulike Android-enheter.

Teknologier

Plattform

Android (Java, XML)

Kodebase

Tilpasset og utvidet fra AOSP Launcher3 (åpen kildekodebase)

Verktøy

Mandag, Notion; Slack; U-Track, internt regneark

Team

Ikon 1
Android-utvikler
Innowise-teamet

Forventede resultater

Prosjektets varighet
Juni - november 2025

Etter flere måneders utvikling ble MVP-lanseringen levert og overlevert for videre evaluering. Resultatet er en stabil, tilpassbar Android-startpakke som oppfyller kundens opprinnelige mål og legger et sterkt grunnlag for fremtidig produktutvidelse.

Produktresultater

  • Kjernestarter implementert: Hovedstartskjermen, introduksjonsflyten og støttefunksjonene ble ferdigstilt og testet på alle målenheter.
  • Optimalisert ytelse: Ikongjengivelse og minnebruk ble forbedret, og unødvendige tillatelser ble fjernet for å øke stabiliteten.
  • Fremtidsrettet arkitektur: Kodebasen er nå renere, enklere å vedlikeholde og klar for ytterligere utvidelser, for eksempel inntektsgenerering og analyse.

Resultater av prosjektet

  • Effektiv leveringsprosess: Prosjektet holdt tidsplanen under én Android-utvikler, og kommunikasjonen og kvaliteten ble opprettholdt.
  • Et åpent samarbeid: Hyppige demobygginger og tidlige testsykluser hjalp kunden med å holde seg involvert og gi tilbakemeldinger i tide.
  • Positiv kundeopplevelse: Produktsjefen berømmet utviklerens tydelighet, strukturerte oppdateringer og proaktive holdning gjennom hele prosjektet.

Innholdsfortegnelse

Trenger du en utvikler til å bygge MVP-en din?

    Kontakt oss

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

    Send oss en talemelding
    Legg ved dokumenter
    Last opp fil

    Du kan legge ved én fil på opptil 2 MB. Gyldige filformater: pdf, jpg, jpeg, png.

    Ved å klikke på Send, samtykker du til at Innowise behandler dine personopplysninger i henhold til våre Retningslinjer for personvern for å gi deg relevant informasjon. Ved å oppgi telefonnummeret ditt samtykker du i at vi kan kontakte deg via taleanrop, SMS og meldingsapper. Priser for samtaler, meldinger og data kan gjelde.

    Du kan også sende oss en forespørsel
    til contact@innowise.com
    Hva skjer videre?
    1

    Når vi har mottatt og behandlet forespørselen din, tar vi kontakt med deg for å beskrive prosjektbehov og signerer en taushetserklæring for å sikre konfidensialitet.

    2

    Etter å ha undersøkt dine ønsker, behov og forventninger, utarbeider teamet vårt et prosjektforslag forslag med arbeidsomfang, teamstørrelse, tids- og kostnadsestimater.

    3

    Vi avtaler et møte med deg for å diskutere tilbudet og spikre detaljene.

    4

    Til slutt signerer vi en kontrakt og begynner å jobbe med prosjektet ditt med en gang.

    pil