Gå til indhold
BigTree108

Kotlin- og Android-udvikling

Udvikling af Android-apps i Kotlin og Jetpack Compose til apps inden for bank, medier, shopping, sundhed og forbundne enheder, Kotlin Multiplatform-apps, der deler kode med iOS, Kotlin-back ends på Spring Boot og Ktor samt flytning af ældre Java-Android-apps til Kotlin, med dedikerede Kotlin- og Android-udviklere til jeres team eller en app leveret fra start til slut.

Det bygger vi med Kotlin og Android

  • Native Android-apps i Kotlin

    Kotlin 2 med Jetpack Compose, coroutines og Flow, Hilt til dependency injection, Room og WorkManager til offline-data og synkronisering og en klar adskillelse mellem skærme, tilstand og data, rettet mod det API-niveau, Google Play i øjeblikket kræver.

  • Android-apps til bank og fintech

    Mobilbank-, betalings- og handelsapps med passkeys og biometrisk login, Play Integrity-kontroller, nøgler opbevaret i Android Keystore og Google Pay eller korttokenisering via betalingsudbyderens SDK.

  • Medie-, streaming- og forbrugerapps

    Video og lyd på Media3 ExoPlayer med offline-downloads, feeds, chat og push-notifikationer via Firebase Cloud Messaging samt Android TV- og Google TV-versioner fra den samme kodebase.

  • Kotlin-back ends på Spring Boot og Ktor

    Server-side Kotlin med coroutines, Exposed eller jOOQ over PostgreSQL og en OpenAPI-kontrakt, som appens klient genereres ud fra, til API’et bag en app eller en back end i sig selv.

  • Shopping- og loyalitetsapps

    Kataloger, kurve og checkout med Google Pay, deep links fra kampagner, loyalitetskort og personaliserede tilbud, med analysehændelser aftalt med marketing før udgivelsen.

  • Apps til wearables og forbundne enheder

    Wear OS-apps, Health Connect-integrationer og Bluetooth Low Energy-apps til fitnesstrackere, medicinske sensorer og smart home-udstyr, med sundhedsdata krypteret på enheden.

  • Kotlin og Compose Multiplatform

    Forretningslogik, netværk med Ktor og lagring med SQLDelight delt mellem Android og iOS i Kotlin Multiplatform og brugerfladen delt med Compose Multiplatform, hvor designet tillader det.

  • Flytning fra Java og XML-views

    Ældre Java-Android-apps flyttet til Kotlin og Compose skærm for skærm, hvor hvert trin udgives for sig frem for en big bang-omskrivning.

  • Udgivelser på Google Play og appkvalitet

    Signerede app bundles, enhedstests på Google Clouds Developer Device Platform (efterfølgeren til Firebase Test Lab), baseline profiles til starttid og trinvise udrulninger via Google Play fra en pipeline, med nedbrud og ANR-rater overvåget i Crashlytics og Play Console.

Ansæt Kotlin- og Android-udviklere

  • Dedikerede Kotlin- og Android-udviklere

    Kotlin- og Android-udviklere, der indgår i jeres team på fuld tid, arbejder i jeres repositories, tracker og møder og rapporterer til jeres leder. I interviewer dem; vi står for den ukrainske kontrakt, lønudbetalingen, faktureringen og ferie og orlov.

  • Levering af Kotlin og Android-projekter

    Et team, der fører Kotlin og Android-projektet fra afgrænsning til release: estimering, udvikling, tests og udrulning, med en teknisk leder hos os, der ejer planen og kvaliteten.

  • Support og overtagelse af Kotlin og Android

    Et eksisterende Kotlin og Android-system, der overtages fra et andet team eller holdes kørende: først en skrivebeskyttet gennemgang og en skriftlig liste over risici, derefter rettelser og nye funktioner i rækkefølge efter betydning.

Siden om dedikerede teams forklarer, hvordan specialister indgår i jeres team, og siden om outsourcing beskriver projektleverance, overtagelser og hvordan vi tager betaling.

Hvem arbejder på jeres Kotlin og Android-projekt

  • Android-udviklere

    Kotlin og Jetpack Compose

  • Kotlin-back-end-udviklere

    Spring Boot- og Ktor-tjenester

  • iOS- og cross-platform-udviklere

    Swift, Kotlin Multiplatform, .NET MAUI og React Native

  • UI- og UX-designere

    Material 3-designs i Figma

  • QA-ingeniører

    Enhedstest og automatisering

Sådan arbejder vi med Kotlin og Android

Kotlin til al ny kode, med detekt og Android Lint i pipelinen, tests fra enhedsniveau til Compose UI-tests, afhængigheder holdt opdaterede og en sikkerhedsadvarsel behandlet som en ubetinget opgradering. Hemmeligheder holdes ude af app bundlen, og alt følsomt på enheden krypteres med nøgler fra Android Keystore.

Udviklerne arbejder i jeres repositories, jeres tracker og jeres proces. Den ukrainske kontrakt, løn, fakturering og fravær bliver hos os, og alt, de skriver, overdrages til jer.

Andre sprog, vi arbejder i

Programmeringssprog: oversigt

Spørgsmål om Kotlin og Android-udvikling

Hvilke brancher arbejder jeres Kotlin- og Android-udviklere i?

Fintech og bank (mobilbank-, betalings- og handelsapps), medier og forbrugerapps (streaming, sociale medier og underholdning), e-handel og detailhandel (shopping- og loyalitetsapps), sundhed og fitness (patient-, telemedicin- og velværeapps), enterprise-software (feltservice og interne apps) og forbundne enheder (companion-apps til wearables, sensorer og smart home-udstyr).

Bygger I Android-apps native eller cross-platform?

Begge dele. Native Kotlin med Jetpack Compose, når appen afhænger af platformfunktioner som kamera, Bluetooth eller baggrundsarbejde; Kotlin Multiplatform, når logikken skal deles med iOS; og React Native eller .NET MAUI, når én kodebase til Android og iOS betyder mere.

Skriver I også Kotlin til back enden?

Ja. Spring Boot- og Ktor-tjenester i Kotlin, til API’et bag jeres app eller til en back end i sig selv, med datamodeller delt med appen via Kotlin Multiplatform, hvor det hjælper.

Hvor hurtigt kan Kotlin- og Android-udviklere starte?

Når den rette Kotlin- eller Android-udvikler er tilgængelig, afhænger starten kun af jeres samtale samt NDA og overdragelse af IP-rettigheder. Ellers gennemfører vi en søgning, som typisk giver kandidatprofiler inden for to til tre uger, og ingen starter, før I har sagt ja.

Hvordan ansætter vi Kotlin- og Android-udviklere gennem BigTree108?

Fortæl os om opgaverne, erfaringsniveauet og det timetal, I har brug for. Vi foreslår en eller to personer med deres profiler, I interviewer dem på samme måde, som I ville interviewe jeres egen medarbejder, og I underskriver én aftale med BIG TREE 108 LLC og modtager én faktura om måneden.

Hvem ejer det arbejde, de producerer?

Det gør I. Hver specialist har en underskrevet kontrakt med BigTree108, som overdrager alt arbejdsresultat til virksomheden, og vores aftale med jer overdrager det videre til jer. Kode, designs og dokumenter leveres ind i jeres egne repositories og værktøjer og opbevares ikke et sted, hvor kun vi kan ændre dem.

Skal I bygge en Android-app eller en Kotlin-back end?

Fortæl os, hvad appen eller tjenesten gør, hvem der bruger den, og om der findes en iOS-version. I får svar inden for én arbejdsdag: en plan, kandidatprofiler eller en anbefaling om native versus cross-platform.