Ny Android-app
Kotlin, plattformsanpassat UI, API-kopplingar, lokal data, analys, test och Google Play från första version.
Kotlin och native Android
Jag hjälper företag bygga, ta över och vidareutveckla Android-appar i Kotlin. Arbetet omfattar produktflöde, arkitektur, integrationer, test, Google Play och de praktiska detaljer som krävs för att appen ska fungera på många enheter över tid.

Uppdraget
Android-ekosystemet innehåller många enheter, OS-versioner, skärmstorlekar och tillverkaranpassningar. Därför behöver appen byggas med tydliga tillstånd, robust nätverkshantering, testbara flöden och kontroll över vilka versioner som faktiskt ska stödjas.
Jag arbetar med nya Kotlin-projekt och med äldre appar där Java, gamla SDK:er eller föråldrade byggverktyg blockerar nästa release. Modernisering görs stegvis med fokus på stabilitet och leveranstakt.
Kompetens
Kotlin, plattformsanpassat UI, API-kopplingar, lokal data, analys, test och Google Play från första version.
Felsökning, versionslyft, Gradle, beroenden och gradvis flytt från äldre Java där det är motiverat.
Teststrategi för skärmar, OS-versioner, behörigheter, bakgrundsarbete och nätverksförhållanden.
App signing, testspår, policykrav, Data safety, butiksmaterial och publicering av uppdateringar.
Fördjupning
Minsta Android-version, målversion och beroenden påverkar vilka användare som nås och hur dyr appen blir att underhålla. Jag hjälper till att välja en rimlig nivå och att planera versionslyft innan Google Plays krav blir ett akut hinder.
För appar med Firebase eller egen backend ser jag till att autentisering, push, data och felhantering hänger ihop med appens livscykel. Det minskar vanliga problem där processen avslutas i bakgrunden, nätverket försvinner eller användaren återkommer till ett delvis slutfört flöde.
När iOS och Android utvecklas parallellt samordnas domänlogik och API-kontrakt, men gränssnitt och plattformsbeteende anpassas där användarna förväntar sig det. Målet är inte att båda apparna ska vara identiska i varje detalj utan att produkten ska vara konsekvent och naturlig på respektive plattform.
Jag har arbetat med Android i egna produkter, verksamhetsappar, hybridlösningar och projekt där samma tjänst levereras på flera plattformar. Det ger erfarenhet av både native detaljarbete och de beslut som behöver samordnas mellan app, backend och produkt.
Prestanda följs på verkliga enheter och i de flöden som användarna faktiskt genomför. Bildhantering, listor, bakgrundsarbete och nätverksanrop behöver bedömas tillsammans eftersom små problem annars lätt förstärker varandra på långsammare telefoner.
Tillgänglighet, språk, mörkt läge och olika skärmstorlekar planeras som en del av komponenterna. Det gör kvaliteten jämnare och minskar antalet specialfixar när appen växer till fler marknader och enheter.
Ett uppdrag kan börja med en blockerad release, en teknisk genomlysning eller en ny funktion. Genom att leverera något avgränsat först får ni snabbt en bild av kodbasens skick och ett bättre underlag för tidsplan, budget och fortsatt samarbete.
När appen använder kamera, plats, Bluetooth, notiser eller filer kontrolleras även behörigheter och beteende i bakgrunden. Dessa delar påverkas ofta av nya Android-versioner och behöver ingå i testet inför release.
Arbetssätt
Vi går igenom versioner, arkitektur, beroenden, Google Play och de användarflöden som har högst risk.
Jag levererar en avgränsad fix, uppdatering eller funktion som bekräftar arbetsform och byggflöde.
Arbetet fortsätter i mindre versioner med tydlig testning, mätning och överlämning.
Leverabler
Upplägget anpassas efter projektet, men ansvar och resultat ska vara tydliga från start.
Vanliga frågor
Ja. Jag kan stabilisera den befintliga lösningen och flytta delar till Kotlin när det ger bättre underhåll eller gör nästa funktion enklare.
Ja. Teknikvalet anpassas efter kodbas, minsta OS-version, teamets kompetens och hur appen ska förvaltas.
Ja. Jag hjälper med målversion, signering, policykrav, Data safety, testspår och tekniska fel som hindrar publicering.
Nästa steg
Jag återkommer med ett konkret förslag på första genomgång, leverans eller samarbetsform.