Перейти до вмісту
BigTree108

Kotlin- та Android-розробка

Розробка Android-застосунків на Kotlin і Jetpack Compose для банків, медіа, торгівлі, здоров'я та підключених пристроїв, застосунки на Kotlin Multiplatform зі спільним з iOS кодом, бекенди на Kotlin зі Spring Boot і Ktor та перенесення старіших Android-застосунків із Java на Kotlin, із виділеними Kotlin- та Android-розробниками для вашої команди або застосунком, створеним від початку до кінця.

Що ми створюємо на Kotlin і Android

  • Нативні Android-застосунки на Kotlin

    Kotlin 2 з Jetpack Compose, корутинами та Flow, Hilt для впровадження залежностей, Room і WorkManager для офлайн-даних і синхронізації та чітким розділенням екранів, стану й даних, з орієнтацією на рівень API, якого наразі вимагає Google Play.

  • Android-застосунки для банків і фінтеху

    Мобільні банківські, платіжні та торгові застосунки з passkey і біометричним входом, перевірками Play Integrity, ключами в Android Keystore та Google Pay або токенізацією карток через SDK платіжного провайдера.

  • Медіа, стримінг і споживчі застосунки

    Відео й аудіо на Media3 ExoPlayer із завантаженнями для офлайн-перегляду, стрічками, чатом і push-сповіщеннями через Firebase Cloud Messaging, а також версії для Android TV і Google TV з тієї самої кодової бази.

  • Бекенди на Kotlin зі Spring Boot і Ktor

    Серверний Kotlin з корутинами, Exposed або jOOQ поверх PostgreSQL та контрактом OpenAPI, з якого генерується клієнт застосунку, для API, що стоїть за застосунком, або для самостійного бекенду.

  • Застосунки для покупок і програм лояльності

    Каталоги, кошики й оформлення замовлення з Google Pay, глибокі посилання з рекламних кампаній, картки лояльності та персоналізовані пропозиції, а події аналітики узгоджуються з маркетингом до релізу.

  • Застосунки для носимих і підключених пристроїв

    Застосунки для Wear OS, інтеграції з Health Connect і супровідні застосунки на Bluetooth Low Energy для фітнес-трекерів, медичних сенсорів та обладнання для розумного дому, з шифруванням даних про здоров'я на пристрої.

  • Kotlin і Compose Multiplatform

    Бізнес-логіка, мережевий обмін на Ktor і сховище на SQLDelight, спільні для Android та iOS у Kotlin Multiplatform, а також спільний інтерфейс на Compose Multiplatform там, де це дозволяє дизайн.

  • Перехід із Java та XML-розмітки

    Старіші Android-застосунки на Java переходять на Kotlin і Compose екран за екраном, і кожен крок випускається окремо, а не через одномоментне переписування.

  • Релізи в Google Play і якість застосунку

    Підписані app bundle, тести на пристроях у Developer Device Platform від Google Cloud (спадкоємиці Firebase Test Lab), baseline profile для часу запуску та поетапні релізи через Google Play з пайплайна, а частота збоїв і ANR відстежується в Crashlytics і Play Console.

Наші Kotlin- та Android-розробники для вашої команди

  • Виділені Kotlin- та Android-розробники

    Kotlin- та Android-розробники, які приєднуються до вашої команди на повний робочий день, працюють у ваших репозиторіях, трекері й на ваших зустрічах і звітують вашому керівнику. Співбесіду проводите ви, а український договір, зарплата, рахунки й відпустки на нас.

  • Проєкти на Kotlin і Android під ключ

    Команда, яка веде проєкт на Kotlin і Android від визначення обсягу до релізу: оцінка, розробка, тести й розгортання, а технічний лідер з нашого боку відповідає за план і якість.

  • Підтримка і прийняття проєктів на Kotlin і Android

    Наявна система на Kotlin і Android, яку ми приймаємо від іншої команди або підтримуємо в роботі: спершу огляд без змін у коді й письмовий перелік ризиків, далі виправлення і нові функції в порядку їхньої користі.

На сторінці виділеної команди пояснено, як фахівці приєднуються до вашої команди, а на сторінці аутсорсингу описано реалізацію проєктів, прийняття систем від інших команд і те, як ми беремо оплату.

Хто працює над вашим проєктом на Kotlin і Android

  • Android-інженери

    Kotlin і Jetpack Compose

  • Бекенд-інженери на Kotlin

    Сервіси на Spring Boot і Ktor

  • iOS- та кросплатформні інженери

    Swift, Kotlin Multiplatform, .NET MAUI і React Native

  • UI/UX-дизайнери

    Дизайн за Material 3 у Figma

  • QA-інженери

    Тестування на пристроях і автоматизація

Як ми працюємо з Kotlin і Android

Kotlin для всього нового коду, detekt і Android Lint у пайплайні, тести від юніт-рівня до UI-тестів Compose, актуальні залежності, а повідомлення про вразливість безпеки означає безумовне оновлення. Секрети не потрапляють до пакета застосунку, а все чутливе на пристрої шифрується ключами з Android Keystore.

Розробники працюють у ваших репозиторіях і вашому трекері та за вашим процесом. Український договір, зарплата, виставлення рахунків і відпустки залишаються на нашому боці, а права на все, що вони пишуть, передаються вам.

Інші мови, з якими ми працюємо

Мови програмування: огляд

Питання про розробку на Kotlin і Android

У яких галузях працюють ваші Kotlin- та Android-розробники?

Фінтех і банки (мобільний банкінг, платіжні та торгові застосунки), медіа та споживчі застосунки (стримінг, соціальні мережі й розваги), e-commerce та роздрібна торгівля (застосунки для покупок і програм лояльності), охорона здоров'я та фітнес (застосунки для пацієнтів, телемедицини й добробуту), корпоративне ПЗ (польове обслуговування та внутрішні застосунки) і підключені пристрої (супровідні застосунки для носимих пристроїв, сенсорів та обладнання для розумного дому).

Ви створюєте Android-застосунки нативно чи кросплатформно?

І так, і так. Нативний Kotlin з Jetpack Compose, коли застосунок залежить від можливостей платформи, як-от камера, Bluetooth чи фонова робота; Kotlin Multiplatform, коли логіку потрібно ділити з iOS; а React Native або .NET MAUI, коли важливіша одна кодова база для Android та iOS.

Ви пишете Kotlin і для бекенду?

Так. Сервіси на Spring Boot і Ktor мовою Kotlin, для API за вашим застосунком або для самостійного бекенду, зі спільними із застосунком моделями даних через Kotlin Multiplatform там, де це допомагає.

Як швидко можуть стати до роботи Kotlin- та Android-розробники?

Якщо відповідний Kotlin- або Android-розробник вільний, старт залежить лише від вашої співбесіди, NDA і передачі прав на інтелектуальну власність. Інакше ми проводимо пошук, який зазвичай дає профілі кандидатів за два-три тижні, і ніхто не починає роботу, доки ви не скажете «так».

Як найняти фахівців через BigTree108, якщо вам потрібні Kotlin- та Android-розробники?

Розкажіть про роботу, рівень і години, які вам потрібні. Ми пропонуємо одну-двох людей з їхніми профілями, ви проводите з ними співбесіду так, як зі своїм власним кандидатом, підписуєте один договір із ТОВ «БІГ ТРІ 108» і отримуєте один рахунок на місяць.

Кому належать результати їхньої роботи?

Вам. Кожен фахівець має підписаний із BigTree108 договір, за яким усі результати роботи передаються компанії, а наш договір із вами передає їх далі. Код, дизайн-макети та документи постачаються у ваші власні репозиторії та інструменти, а не зберігаються там, де змінити їх можемо лише ми.

Створюєте Android-застосунок або бекенд на Kotlin?

Розкажіть, що робить застосунок чи сервіс, хто ним користується і чи є версія для iOS. Протягом одного робочого дня ви отримаєте відповідь: план, профілі кандидатів або рекомендацію щодо нативного чи кросплатформного підходу.