Tjenester for Kotlin- og Android-utvikling
Utvikling av Android-apper i Kotlin og Jetpack Compose til apper for bank, media, handel, helse og tilkoblede enheter, Kotlin Multiplatform-apper som deler kode med iOS, Kotlin-bakender på Spring Boot og Ktor, og overgang fra eldre Java-baserte Android-apper til Kotlin, med dedikerte Kotlin- og Android-utviklere til teamet deres eller en app levert ende til ende.
Dette bygger vi med Kotlin og Android
Native Android-apper i Kotlin
Kotlin 2 med Jetpack Compose, coroutines og Flow, Hilt for avhengighetsinjeksjon, Room og WorkManager for frakoblede data og synkronisering, og en tydelig deling mellom skjermer, tilstand og data, rettet mot API-nivået Google Play til enhver tid krever.
Android-apper for bank og fintech
Mobilbank-, betalings- og handelsapper med passkeys og biometrisk pålogging, Play Integrity-kontroller, nøkler lagret i Android Keystore og Google Pay eller tokenisering av kort via betalingsleverandørens SDK.
Apper for media, strømming og forbrukere
Video og lyd på Media3 ExoPlayer med nedlasting for frakoblet bruk, strømmer, chat og push-varsler via Firebase Cloud Messaging, og versjoner for Android TV og Google TV fra samme kodebase.
Kotlin-bakender på Spring Boot og Ktor
Kotlin på serversiden med coroutines, Exposed eller jOOQ over PostgreSQL og en OpenAPI-kontrakt som appens klient genereres fra, for API-et bak en app eller en bakende i seg selv.
Apper for handel og lojalitet
Kataloger, handlekurver og kasse med Google Pay, dypelenker fra kampanjer, lojalitetskort og personlige tilbud, med analysehendelser avtalt med markedsføring før utgivelsen.
Apper for wearables og tilkoblede enheter
Wear OS-apper, Health Connect-integrasjoner og Bluetooth Low Energy-apper som følger med treningsarmbånd, medisinske sensorer og maskinvare til smarthjem, med helsedata kryptert på enheten.
Kotlin og Compose Multiplatform
Forretningslogikk, nettverk med Ktor og lagring med SQLDelight delt mellom Android og iOS i Kotlin Multiplatform, og grensesnittet delt også med Compose Multiplatform der designet tillater det.
Overgang fra Java og XML-visninger
Eldre Java-baserte Android-apper flyttet til Kotlin og Compose skjerm for skjerm, med hvert steg utgitt for seg i stedet for en omskriving i én omgang.
Utgivelser på Google Play og appkvalitet
Signerte app-bundler, enhetstester på Google Clouds Developer Device Platform (etterfølgeren til Firebase Test Lab), baseline-profiler for oppstartstid og trinnvise utrullinger via Google Play fra en pipeline, med krasj- og ANR-rater overvåket i Crashlytics og Play Console.
Lei inn Kotlin- og Android-utviklere
Dedikerte Kotlin- og Android-utviklere
Kotlin- og Android-utviklere som blir en del av teamet deres på heltid, jobber i repositoriene, oppgavesystemet og møtene deres, og rapporterer til lederen deres. Dere intervjuer dem, og vi tar oss av den ukrainske kontrakten, lønn, fakturering og fravær.
Prosjektleveranse med Kotlin og Android
Et team som tar Kotlin og Android-prosjektet fra omfang til utgivelse: estimat, utvikling, tester og utrulling, med en teknisk leder hos oss som eier planen og kvaliteten.
Support og overtakelse av Kotlin og Android-løsninger
Et eksisterende Kotlin og Android-system overtatt fra et annet team eller holdt i drift: først en gjennomgang med kun lesetilgang og en skriftlig liste over risikoer, deretter rettelser og nye funksjoner i rekkefølge etter betydning.
Siden om dedikert team forklarer hvordan spesialister blir med i teamet deres, og siden om outsourcing dekker prosjektleveranse, overtakelser og hvordan vi priser.
Hvem som jobber med Kotlin og Android-prosjektet deres
Android-utviklere
Kotlin og Jetpack Compose
Kotlin-utviklere for bakenden
Tjenester med Spring Boot og Ktor
iOS- og kryssplattform-utviklere
Swift, Kotlin Multiplatform, .NET MAUI og React Native
UI- og UX-designere
Material 3-design i Figma
QA-ingeniører
Enhetstesting og automatisering
Slik jobber vi med Kotlin og Android
Kotlin for all ny kode, med detekt og Android Lint i pipelinen, tester fra enhetsnivå til Compose UI-tester, avhengigheter holdt oppdatert og en sikkerhetsmelding behandlet som en ubetinget oppgradering. Hemmeligheter holdes utenfor app-bundelen, og alt sensitivt på enheten krypteres med nøkler fra Android Keystore.
Utviklerne jobber i repositoriene, oppgavesystemet og prosessen deres. Den ukrainske kontrakten, lønnen, faktureringen og permisjonen blir hos oss, og alt de skriver overdras til dere.
Andre språk vi jobber i
Java-utvikling
Java-utvikling: Spring Boot-mikrotjenester, bank- og betalingssystemer, backend for e-handel og SaaS, Kafka-integrasjoner og modernisering av legacy-systemer, med dedikerte Java-utviklere eller prosjektleveranse.
Node.js-utvikling
Node.js-utvikling: TypeScript-API-er, backend for e-handel og SaaS, fintech-integrasjoner, sanntids- og streamingfunksjoner og serverless-funksjoner, med dedikerte Node.js-utviklere eller prosjektleveranse.
PHP-utvikling
PHP-utvikling: Laravel- og Symfony-applikasjoner, e-handel på Magento, Shopware og WooCommerce, API-er, WordPress og Drupal, og PHP-oppgraderinger, med dedikerte PHP-utviklere eller prosjektleveranse.
C- og C++-utvikling
C- og C++-utvikling: embedded firmware, Qt-skrivebordsprogramvare, nettverks- og telekomprogramvare, systemer med lav latens, sikkerhetsprogramvare og modernisering av C++, med dedikerte C++-utviklere eller prosjektleveranse.
Go-utvikling
Go-utvikling: Golang-mikrotjenester og API-er, backend for fintech og SaaS, Kubernetes-operatorer, hendelsespipelines og nettverks- og sikkerhetsprogramvare, med dedikerte Go-utviklere eller prosjektleveranse.
Rust-utvikling
Rust-utvikling: backend-tjenester og API-er, blokkjede og Web3, system- og infrastrukturprogramvare, sikkerhetsverktøy, embedded firmware og WebAssembly, med dedikerte Rust-utviklere eller prosjektleveranse.
Swift- og iOS-utvikling
Utvikling av iOS-apper i Swift og SwiftUI: bank-, handels-, medie- og helseapper, apper for Apple Watch og Vision Pro, vedlikehold av Objective-C og utgivelser i App Store, med dedikerte iOS-utviklere eller prosjektleveranse.
Scala-utvikling
Scala-utvikling: Apache Spark-pipelines, backend for fintech og ad tech, tjenester på Akka, Pekko, ZIO eller Cats Effect, Play-apper og Scala 3-migreringer, med dedikerte Scala-utviklere eller prosjektleveranse.
TypeScript-utvikling
TypeScript-utvikling: frontends i Angular, React og Vue, backends i Node.js, fullstack-apper, monorepoer og migreringer fra JavaScript til TypeScript, med dedikerte TypeScript-utviklere eller prosjektleveranse.
Spørsmål om Kotlin og Android-utvikling
Hvilke bransjer jobber Kotlin- og Android-utviklerne deres i?
Fintech og bank (mobilbank-, betalings- og handelsapper), media og forbrukerapper (strømming, sosiale medier og underholdning), e-handel og detaljhandel (apper for handel og lojalitet), helse og trening (apper for pasienter, telemedisin og velvære), bedriftsprogramvare (feltservice og interne apper) og tilkoblede enheter (apper som følger med wearables, sensorer og maskinvare til smarthjem).
Bygger dere Android-apper native eller på tvers av plattformer?
Begge deler. Native Kotlin med Jetpack Compose når appen avhenger av plattformfunksjoner som kamera, Bluetooth eller bakgrunnsarbeid. Kotlin Multiplatform når logikken skal deles med iOS. Og React Native eller .NET MAUI når én kodebase for Android og iOS betyr mer.
Skriver dere Kotlin til bakenden også?
Ja. Tjenester i Spring Boot og Ktor i Kotlin, for API-et bak appen deres eller for en egen bakende, med datamodeller delt med appen via Kotlin Multiplatform der det hjelper.
Hvor raskt kan Kotlin- og Android-utviklere starte?
Når rett Kotlin- eller Android-utvikler er tilgjengelig, avhenger starten bare av intervjuet deres, NDA-en og IP-overdragelsen. Ellers gjennomfører vi et søk, som vanligvis gir kandidatprofiler innen to til tre uker, og ingen starter før dere har sagt ja.
Hvordan leier vi inn Kotlin- og Android-utviklere gjennom BigTree108?
Fortell oss om arbeidet, erfaringsnivået og timene dere trenger. Vi foreslår én eller to personer med profilene deres, dere intervjuer dem slik dere ville intervjuet en egen ansatt, og dere signerer én avtale med BIG TREE 108 LLC og får én faktura i måneden.
Hvem eier arbeidet de leverer?
Det gjør dere. Hver spesialist har en signert kontrakt med BigTree108 som overdrar alt arbeidsresultat til selskapet, og avtalen vår med dere overdrar det videre til dere. Kode, design og dokumenter leveres inn i deres egne repositorier og verktøy, og oppbevares ikke der bare vi kan endre dem.
Skal dere bygge en Android-app eller en Kotlin-bakende?
Fortell oss hva appen eller tjenesten gjør, hvem som bruker den og om det finnes en iOS-versjon. Dere får svar innen én virkedag: en plan, kandidatprofiler eller en anbefaling om native versus kryssplattform.