Přeskočit na obsah
BigTree108

Služby vývoje v Kotlinu a pro Android

Vývoj aplikací pro Android v Kotlinu a Jetpack Compose pro bankovnictví, média, nakupování, zdraví a aplikace pro připojená zařízení, aplikace v Kotlin Multiplatform sdílející kód s iOS, back endy v Kotlinu na Spring Boot a Ktor a převody starších aplikací pro Android z Javy na Kotlin, s dedikovanými Kotlin a Android vývojáři pro váš tým nebo s aplikací dodanou od začátku do konce.

Co stavíme v technologii Kotlin a Android

  • Nativní aplikace pro Android v Kotlinu

    Kotlin 2 s Jetpack Compose, coroutines a Flow, Hilt pro dependency injection, Room a WorkManager pro offline data a synchronizaci a čistým oddělením obrazovek, stavu a dat, cílené na úroveň API, kterou Google Play aktuálně vyžaduje.

  • Bankovní a fintech aplikace pro Android

    Mobilní bankovnictví, platební a obchodní aplikace s passkeys a biometrickým přihlášením, kontrolami Play Integrity, klíči uloženými v Android Keystore a Google Pay nebo tokenizací karet přes SDK poskytovatele plateb.

  • Média, streaming a spotřebitelské aplikace

    Video a audio na Media3 ExoPlayer s offline stahováním, feedy, chatem a push notifikacemi přes Firebase Cloud Messaging a verze pro Android TV a Google TV ze stejné kódové základny.

  • Back endy v Kotlinu na Spring Boot a Ktor

    Kotlin na straně serveru s coroutines, Exposed nebo jOOQ nad PostgreSQL a kontraktem OpenAPI, z něhož se generuje klient aplikace, pro API za aplikací nebo back end sám o sobě.

  • Nákupní a věrnostní aplikace

    Katalogy, košíky a pokladna s Google Pay, deep linky z kampaní, věrnostní karty a personalizované nabídky, s analytickými událostmi domluvenými s marketingem před vydáním.

  • Aplikace pro wearables a připojená zařízení

    Aplikace pro Wear OS, integrace Health Connect a doprovodné aplikace přes Bluetooth Low Energy pro fitness náramky, lékařské senzory a hardware chytré domácnosti, se zdravotními daty šifrovanými v zařízení.

  • Kotlin a Compose Multiplatform

    Obchodní logika, sítě s Ktor a úložiště se SQLDelight sdílené mezi Androidem a iOS v Kotlin Multiplatform a sdílené také rozhraní s Compose Multiplatform tam, kde to design dovolí.

  • Přechod z Javy a pohledů XML

    Starší aplikace pro Android v Javě převáděné na Kotlin a Compose obrazovku po obrazovce, každý krok vydaný samostatně, a ne přepis na jeden zátah (big-bang).

  • Vydání na Google Play a kvalita aplikace

    Podepsané app bundly, testy na zařízeních v Developer Device Platform od Google Cloud (nástupce Firebase Test Lab), baseline profily pro dobu startu a postupné zavádění přes Google Play z pipeline, s mírou pádů a ANR sledovanou v Crashlytics a Play Console.

Kotlin a Android vývojáři do vašeho týmu

  • Dedikovaní Kotlin a Android vývojáři

    Kotlin a Android vývojáři, kteří nastoupí do vašeho týmu na plný úvazek, pracují ve vašich repozitářích, trackeru a na vašich schůzkách a zodpovídají se vašemu vedoucímu. Pohovor s nimi vedete vy; my neseme ukrajinskou smlouvu, mzdy, fakturaci a dovolenou.

  • Realizace projektu v technologii Kotlin a Android

    Tým, který provede projekt v technologii Kotlin a Android od vymezení rozsahu po vydání: odhad, vývoj, testy a nasazení, s technickým vedoucím na naší straně, který odpovídá za plán a kvalitu.

  • Podpora a převzetí systémů v technologii Kotlin a Android

    Stávající systém v technologii Kotlin a Android převzatý od jiného týmu nebo udržovaný v chodu: nejprve revize jen pro čtení a písemný seznam rizik, pak opravy a nové funkce podle dopadu.

Stránka o dedikovaném týmu vysvětluje, jak se specialisté připojují k vašemu týmu, a stránka o outsourcingu pokrývá dodávku projektů, převzetí systémů a jak účtujeme.

Kdo pracuje na vašem projektu v technologii Kotlin a Android

  • Android inženýři

    Kotlin a Jetpack Compose

  • Kotlin back end inženýři

    Služby na Spring Boot a Ktor

  • iOS a cross-platform inženýři

    Swift, Kotlin Multiplatform, .NET MAUI a React Native

  • UI a UX designéři

    Designy Material 3 ve Figmě

  • QA inženýři

    Testování na zařízeních a automatizace

Jak pracujeme v Kotlinu a pro Android

Kotlin pro veškerý nový kód, s detekt a Android Lint v pipeline, testy od úrovně jednotek po UI testy Compose, aktuálními závislostmi a bezpečnostním upozorněním jako bezpodmínečným důvodem k aktualizaci. Tajné údaje zůstávají mimo app bundle a vše citlivé v zařízení je šifrováno klíči z Android Keystore.

Vývojáři pracují ve vašich repozitářích, vašem trackeru a vašem procesu. Ukrajinská smlouva, mzdy, fakturace a dovolená zůstávají u nás a vše, co napíšou, se převádí na vás.

Další jazyky, ve kterých pracujeme

Přehled: Programovací jazyky

Otázky k vývoji v technologii Kotlin a Android

V jakých oborech vaši Kotlin a Android vývojáři pracují?

Ve fintechu a bankovnictví (mobilní bankovnictví, platební a obchodní aplikace), v médiích a spotřebitelských aplikacích (streaming, sociální sítě a zábava), v e-commerce a maloobchodě (nákupní a věrnostní aplikace), ve zdravotnictví a fitness (aplikace pro pacienty, telemedicínu a wellbeing), v podnikovém softwaru (terénní servis a interní aplikace) a v připojených zařízeních (doprovodné aplikace pro wearables, senzory a hardware chytré domácnosti).

Vytváříte aplikace pro Android nativně, nebo cross-platform?

Obojí. Nativní Kotlin s Jetpack Compose, když aplikace závisí na funkcích platformy, jako je kamera, Bluetooth nebo práce na pozadí; Kotlin Multiplatform, když se má logika sdílet s iOS; a React Native nebo .NET MAUI, když víc záleží na jedné kódové základně pro Android i iOS.

Píšete Kotlin i pro back end?

Ano. Služby na Spring Boot a Ktor v Kotlinu, pro API za vaší aplikací nebo pro samostatný back end, se sdílenými datovými modely s aplikací přes Kotlin Multiplatform tam, kde to pomáhá.

Jak rychle mohou nastoupit Kotlin a Android vývojáři?

Když je k dispozici ten pravý Kotlin nebo Android vývojář, začátek brzdí jen váš pohovor, NDA a převod práv duševního vlastnictví. Jinak vedeme hledání, které obvykle přinese profily kandidátů do dvou až tří týdnů, a nikdo nenastoupí, dokud neřeknete ano.

Jak probíhá najímání přes BigTree108 (role: Kotlin a Android vývojáři)?

Řekněte nám, jakou práci, jakou seniority a kolik hodin potřebujete. Navrhneme jednoho nebo dva lidi s jejich profily, pohovoříte s nimi stejně jako s vlastním zaměstnancem a podepíšete jednu smlouvu s BIG TREE 108 LLC a budete dostávat jednu fakturu měsíčně.

Komu patří práce, kterou vytvářejí?

Vám. Každý specialista má podepsanou smlouvu s BigTree108, která převádí všechny výsledky práce na společnost, a naše smlouva s vámi je převádí dál. Kód, návrhy a dokumenty se dodávají do vašich vlastních repozitářů a nástrojů, ne do míst, kde je můžeme měnit jen my.

Vytváříte aplikaci pro Android nebo back end v Kotlinu?

Sdělte nám, co aplikace nebo služba dělá, kdo ji používá a zda existuje verze pro iOS. Do jednoho pracovního dne dostanete odpověď: plán, profily kandidátů nebo doporučení mezi nativním a cross-platform řešením.