Siirry sisältöön
BigTree108

Kotlin- ja Android-kehityspalvelut

Android-sovelluskehitys Kotlinilla ja Jetpack Composella pankki-, media-, kauppa-, terveys- ja yhdistettyjen laitteiden sovelluksiin, Kotlin Multiplatform -sovellukset, jotka jakavat koodia iOS:n kanssa, Kotlin-taustajärjestelmät alustoilla Spring Boot ja Ktor sekä vanhojen Java-pohjaisten Android-sovellusten siirto Kotliniin. Tarjoamme dedikoituja Kotlin- ja Android-kehittäjiä tiimiinne tai sovelluksen toimitettuna alusta loppuun.

Mitä rakennamme Kotlin ja Android-teknologialla

  • Natiivit Android-sovellukset Kotlinilla

    Kotlin 2, Jetpack Compose, coroutines ja Flow, Hilt riippuvuusinjektioon, Room ja WorkManager offline-dataan ja synkronointiin sekä selkeä jako näyttöjen, tilan ja datan välillä, kohteena API-taso, jota Google Play tällä hetkellä vaatii.

  • Android-pankki- ja fintech-sovellukset

    Mobiilipankki-, maksu- ja kaupankäyntisovellukset passkey-avaimilla ja biometrisellä kirjautumisella, Play Integrity -tarkistuksilla, avaimilla Android Keystoressa sekä Google Pay tai korttien tokenisointi maksupalveluntarjoajan SDK:n kautta.

  • Media-, suoratoisto- ja kuluttajasovellukset

    Video ja ääni Media3 ExoPlayerilla offline-latauksineen, syötteet, chatti ja push-ilmoitukset Firebase Cloud Messagingin kautta sekä Android TV- ja Google TV -versiot samasta koodikannasta.

  • Kotlin-taustajärjestelmät alustoilla Spring Boot ja Ktor

    Palvelinpuolen Kotlin coroutinesein, Exposed tai jOOQ PostgreSQL:n päällä ja OpenAPI-sopimus, josta sovelluksen asiakas generoidaan, sovelluksen takana olevaan rajapintaan tai omana taustajärjestelmänään.

  • Kauppa- ja kanta-asiakassovellukset

    Tuotekatalogit, ostoskorit ja kassa Google Pay -maksulla, syvälinkit kampanjoista, kanta-asiakaskortit ja personoidut tarjoukset, analytiikkatapahtumat sovittuna markkinoinnin kanssa ennen julkaisua.

  • Puettavien laitteiden ja yhdistettyjen laitteiden sovellukset

    Wear OS -sovellukset, Health Connect -integraatiot ja Bluetooth Low Energy -kumppanisovellukset kuntoranneketeille, lääketieteellisille antureille ja kodin älylaitteille, terveysdata salattuna laitteella.

  • Kotlin ja Compose Multiplatform

    Liiketoimintalogiikka, Ktor-verkkoyhteydet ja SQLDelight-tallennus jaettuna Androidin ja iOS:n välillä Kotlin Multiplatformilla, ja myös käyttöliittymä jaettuna Compose Multiplatformilla siellä, missä suunnittelu sen sallii.

  • Siirtyminen Javasta ja XML-näkymistä

    Vanhat Java-pohjaiset Android-sovellukset siirretään Kotliniin ja Composeen näyttö kerrallaan, ja jokainen vaihe julkaistaan erikseen suuren kertasiirron sijaan.

  • Google Play -julkaisut ja sovelluksen laatu

    Allekirjoitetut app bundlet, laitetestit Google Cloudin Developer Device Platformissa (Firebase Test Labin seuraaja), baseline profilet käynnistysajalle ja vaiheittaiset julkaisut Google Playn kautta pipelinestä, kaatumis- ja ANR-osuuksia seurataan Crashlyticsissä ja Play Consolessa.

Palkatkaa Kotlin- ja Android-kehittäjät

  • Dedikoidut Kotlin- ja Android-kehittäjät

    Kotlin- ja Android-kehittäjät liittyvät tiimiinne kokoaikaisesti, työskentelevät teidän repositorioissanne, tehtävienseurannassanne ja palavereissanne ja raportoivat teidän vetäjällenne. Te haastattelette heidät, ja me vastaamme ukrainalaisesta sopimuksesta, palkanmaksusta, laskutuksesta ja lomista.

  • Kotlin ja Android-projektin toteutus

    Tiimi, joka vie Kotlin ja Android-projektin määrittelystä julkaisuun: arvio, toteutus, testit ja käyttöönotto. Meidän puolellamme on tekninen vetäjä, joka vastaa suunnitelmasta ja laadusta.

  • Kotlin ja Android-järjestelmien tuki ja haltuunotot

    Olemassa oleva Kotlin ja Android-järjestelmä otetaan haltuun toiselta tiimiltä tai pidetään käynnissä: ensin vain lukemiseen perustuva katselmus ja kirjallinen riskilista, sitten korjaukset ja uudet ominaisuudet vaikutuksen mukaisessa järjestyksessä.

Dedikoitu tiimi -sivu selittää, miten asiantuntijat liittyvät tiimiinne, ja ulkoistussivu kattaa projektitoimituksen, haltuunotot ja hinnoittelumme.

Ketkä työskentelevät Kotlin ja Android-projektinne parissa

  • Android-kehittäjät

    Kotlin ja Jetpack Compose

  • Kotlin-taustajärjestelmäkehittäjät

    Spring Boot- ja Ktor-palvelut

  • iOS- ja cross-platform-kehittäjät

    Swift, Kotlin Multiplatform, .NET MAUI ja React Native

  • UI- ja UX-suunnittelijat

    Material 3 -suunnitelmat Figmassa

  • QA-insinöörit

    Laitetestaus ja automaatio

Miten työskentelemme Kotlinilla ja Androidilla

Kotlin kaikkeen uuteen koodiin, detekt ja Android Lint pipelinessä, testit yksikkötasolta Compose-käyttöliittymätesteihin, ajantasaiset riippuvuudet ja tietoturvatiedote johtaa aina päivitykseen. Salaisuudet pidetään poissa sovelluspaketista, ja kaikki laitteella oleva arkaluonteinen salataan Android Keystoren avaimilla.

Kehittäjät työskentelevät teidän repositorioissanne, teidän tehtäväseurannassanne ja teidän prosessissanne. Ukrainalainen sopimus, palkanmaksu, laskutus ja lomat pysyvät meillä, ja kaikki, mitä he kirjoittavat, luovutetaan teille.

Muut kielet, joilla työskentelemme

Yleiskatsaus: Ohjelmointikielet

Kysymyksiä Kotlin ja Android-kehityksestä

Millä toimialoilla Kotlin- ja Android-kehittäjänne työskentelevät?

Fintech ja pankkitoiminta (mobiilipankki-, maksu- ja kaupankäyntisovellukset), media ja kuluttajasovellukset (suoratoisto, sosiaalinen media ja viihde), verkkokauppa ja vähittäiskauppa (kauppa- ja kanta-asiakassovellukset), terveydenhuolto ja kuntoilu (potilas-, telelääketiede- ja hyvinvointisovellukset), yritysohjelmistot (kenttähuolto ja sisäiset sovellukset) sekä yhdistetyt laitteet (kumppanisovellukset puettaville laitteille, antureille ja kodin älylaitteille).

Rakennatteko Android-sovellukset natiivisti vai cross-platform-tekniikalla?

Molemmilla. Natiivi Kotlin ja Jetpack Compose, kun sovellus riippuu alustan ominaisuuksista kuten kamerasta, Bluetoothista tai taustatyöstä; Kotlin Multiplatform, kun logiikka halutaan jakaa iOS:n kanssa; ja React Native tai .NET MAUI, kun yksi koodikanta Androidille ja iOS:lle on tärkeämpi.

Kirjoitatteko Kotlinia myös taustajärjestelmiin?

Kyllä. Spring Boot- ja Ktor-palvelut Kotlinilla sovelluksenne rajapinnaksi tai omaksi taustajärjestelmäkseen, jakaen tietomalleja sovelluksen kanssa Kotlin Multiplatformilla siellä, missä siitä on hyötyä.

Kuinka nopeasti Kotlin- ja Android-kehittäjät voivat aloittaa?

Kun sopiva Kotlin- tai Android-kehittäjä on saatavilla, aloitus riippuu vain teidän haastattelustanne sekä salassapitosopimuksesta (NDA) ja immateriaalioikeuksien siirrosta. Muussa tapauksessa teemme haun, joka tuottaa yleensä ehdokasprofiileja kahden tai kolmen viikon kuluessa, eikä kukaan aloita ennen kuin olette hyväksyneet.

Miten palkataan Kotlin- ja Android-kehittäjät BigTree108:n kautta?

Kertokaa meille työstä, kokemustasosta ja tarvitsemistanne tunneista. Ehdotamme yhtä tai kahta henkilöä profiileineen, te haastattelette heidät samoin kuin haastattelisitte oman rekrytointinne, ja allekirjoitatte yhden sopimuksen BIG TREE 108 LLC:n kanssa ja saatte yhden laskun kuukaudessa.

Kenelle heidän tuottamansa työ kuuluu?

Teille. Jokaisella asiantuntijalla on BigTree108:n kanssa allekirjoitettu sopimus, jossa kaikki työn tulokset siirretään yhtiölle, ja meidän sopimuksemme teidän kanssanne siirtää ne edelleen teille. Koodi, suunnitelmat ja dokumentit toimitetaan teidän omiin repositorioihinne ja työkaluihinne, eikä niitä säilytetä paikassa, jossa vain me voimme muuttaa niitä.

Rakennatteko Android-sovellusta tai Kotlin-taustajärjestelmää?

Kertokaa, mitä sovellus tai palvelu tekee, ketkä sitä käyttävät ja onko siitä iOS-versio. Saatte vastauksen yhden työpäivän kuluessa: suunnitelman, ehdokasprofiileja tai suosituksen natiivin ja cross-platform-ratkaisun välillä.