Услуги
Разработка нативного Android-приложения
Kotlin и Jetpack Compose. Под Google Play и российские альтернативы (RuStore, NashStore, AppGallery).
Что входит
- Kotlin + Jetpack Compose
- Интеграция с API бэкенда
- Push через FCM или RuStore PNS
- Google Play Billing или прямые оплаты
- Material You дизайн
- Публикация в RuStore + Google Play
- Адаптация под планшеты и складные
Нативное Android — Kotlin и Jetpack Compose. Целимся в Google Play, RuStore, NashStore и Huawei AppGallery — покрытие максимальное.
Что входит
- UI/UX дизайн — Material You или ваш бренд.
- Разработка — Kotlin + Jetpack Compose, для совместимости — Views.
- Архитектура — MVVM, Coroutines, Flow.
- Интеграции — REST/GraphQL/WebSocket, push через FCM (международный) и RuStore PNS (РФ).
- Оплаты — Google Play Billing для Google Play, прямые платежи для RuStore (ЮKassa, СБП).
- Обязательные соответствия — foreground service types (Android 14+), permission handling.
Дистрибуция в РФ
- RuStore — обязателен на новых Android в РФ. Российская публика и госсервисы здесь.
- Google Play — работает в РФ, но многие приложения недоступны.
- Huawei AppGallery — ~10% Android-аудитории в РФ.
- Прямой APK — для крупных брендов, через свой сайт.
Дополнительно
- Android Auto / Wear OS / Android TV если есть смысл.
- Foldables и планшеты — отдельная адаптация.
Технологический стек
- Язык — Kotlin 2.x. Целевой Android API 26+ (Android 8+), новые проекты — API 31+.
- UI — Jetpack Compose как основной, Views для legacy совместимости.
- Архитектура — MVVM или MVI, Coroutines + Flow для асинхронности и реактивности.
- Dependency Injection — Hilt (надстройка над Dagger 2) или Koin.
- Навигация — Compose Navigation или Voyager для сложных flow.
- Сеть — Retrofit + OkHttp + Kotlinx Serialization. Ktor Client для multiplatform.
- Локальное хранилище — Room для БД, DataStore для key-value.
- Push — FCM (Firebase) для Google Play, RuStore PNS для российского контура.
- Платежи — Google Play Billing для Play Store; ЮKassa/СБП напрямую для RuStore.
- Foreground service — соответствие Android 14+ требованиям (объявление типа в манифесте).
- Аналитика — Firebase Analytics, AppMetrica (российская альтернатива), Amplitude.
- Краш-репортинг — Firebase Crashlytics или Sentry.
- CI/CD — GitHub Actions, GitLab CI, Bitrise. Сборка APK + AAB для разных сторов.
- Тестирование — JUnit + MockK для unit, Espresso/Compose Test для UI, Robolectric для JVM-тестов.
- Дистрибуция — Google Play, RuStore, NashStore, AppGallery, прямой APK с автообновлением.