ANDROID · GOOGLE PLAY · KOTLIN

Разработка Android-приложений в Ташкенте

Android-приложения для телефонов, которые на самом деле в руках у ваших клиентов: быстрые на устройствах среднего класса, опубликованные в Google Play, с узбекскими платёжными провайдерами и поддержкой на каждой новой версии Android.

Частые вопросы

Часть направления «мобильные приложения»: общий подход, бэкенд и процесс описаны там. Подробнее

Концепция мобильного приложения: три экрана с расписанием, проверкой объекта и отчётом о завершённом визите.

ПРИМЕР ИНТЕРФЕЙСАIOS · ANDROID · ПОДКЛЮЧЁННЫЕ УСТРОЙСТВА
Версии
Android 8.0 и новее
Распространение
Google Play, управляемый Play для сотрудников, прямая установка
Сервисы платформы
Firebase Cloud Messaging, Google Maps, Play Billing
Платежи
Payme, Click, Uzum, Google Pay

ОБЗОР

Большинство смартфонов в Узбекистане работают на Android, поэтому Android-приложение чаще всего оказывается первым, которое нужно бизнесу. Мы делаем приложения, которые хорошо работают на доступных устройствах, спокойно переживают нестабильную связь и проходят проверку Google Play без сюрпризов.

Приложение строится на React Native с модулями на Kotlin там, где этого требует платформа — Bluetooth, фоновые сервисы, камера, оборудование, — и публикуется из вашего собственного аккаунта Google Play Console. Понадобится iOS позже — та же кодовая база приведёт и туда.

ЧТО МЫ ДЕЛАЕМ

Клиентские приложения в Google Play

Заказ, запись, лояльность и личный кабинет с push-уведомлениями и локальными платежами.

Приложения для бизнеса и сотрудников

Выездные, складские и торговые приложения, распространяемые приватно через управляемый Google Play или прямой установкой.

Нативные модули на Kotlin

Bluetooth Low Energy, геолокация в фоне, сканирование штрихкодов и документов, принтеры и другое оборудование.

Работа с устройствами и производительностью

Тестирование на разных размерах экрана и производителях, устройствах с малым объёмом памяти и медленных сетях.

Публикация в Google Play

Настройка консоли, декларации о данных и контенте, app bundle, поэтапные выкатки и прохождение проверки.

Поддержка

Обновления под новые версии Android, изменения политик Play и библиотек, чтобы приложение оставалось в сторе.

КОМУ ПОДХОДИТ

КАК МЫ РАБОТАЕМ

01

Погружение и объём

Разбираемся в бизнесе, пользователях и ограничениях, а затем договариваемся, что именно входит в первый релиз.

02

Архитектура и дизайн

Модель данных, интеграции и интерфейсные решения фиксируются до начала разработки — ничего не придумывается на ходу.

03

Разработка в открытую

Короткие циклы, рабочие демо, ревью кода и тесты по ходу. Вы всегда видите текущее состояние.

04

Запуск и передача

Протестировано, задокументировано, развёрнуто. Код, доступы и знания переходят вашей команде, поддержка — под ваши задачи.

АРХИТЕКТУРНЫЙ ПОТОК

Четыре слоя, один маршрут. По нему идёт каждый наш продукт — от услуги к услуге меняются технологии на остановках, а не сама схема.

То, чем реально пользуются

React Native

Экраны, в которых работают ваши клиенты и ваша команда. Рендерятся на сервере, поэтому первый экран появляется быстро, и типизированы насквозь — изменение в данных не сломает страницу молча.

  • Серверный рендеринг и одна общая библиотека компонентов
  • Доступная разметка, работа с клавиатуры, адаптивная вёрстка
  • Состояния загрузки, пустых списков и ошибок продуманы заранее

ВОКРУГ ВСЕХ ЧЕТЫРЁХ

ТЕСТЫ

Автотесты прогоняются на каждом изменении — до того, как оно дойдёт до продукта.

CI / CD

Один пайплайн собирает, проверяет и разворачивает — каждый раз одинаково.

МОНИТОРИНГ

Логи, метрики и алерты: мы видим проблемы раньше, чем о них сообщат пользователи.

ОБЫЧНО СТРОИМ НА

  • React Native
  • Expo
  • Kotlin
  • TypeScript
  • Firebase Cloud Messaging
  • Google Play Console

ПОХОЖИЕ ПРОЕКТЫ

Все проекты

FAQ

Остался вопрос?

Частые вопросы

01Нативный Kotlin или React Native?

Большинство Android-приложений мы делаем на React Native с Kotlin там, где он нужен функции, — это оставляет открытой дверь к iOS из той же кодовой базы. Для приложения, которое по замыслу только для Android и глубоко опирается на платформу — лаунчеры, специальное оборудование, сложная фоновая работа, — полностью нативное приложение на Kotlin может быть лучшим выбором, и мы его порекомендуем.

02Какие версии Android вы поддерживаете?

По умолчанию Android 8.0 и новее — это почти все активные устройства в Узбекистане. Тестируем на популярных моделях среднего класса, а не только на флагманах.

03Как проходит публикация в Google Play?

Создаём или используем аккаунт Google Play Console вашей компании, готовим карточку, заполняем формы о безопасности данных и контенте, отправляем app bundle и ведём проверку. Первая проверка обычно занимает несколько дней, обновления быстрее.

04Можно раздать приложение сотрудникам без Google Play?

Да. Внутренние приложения распространяются через управляемый Google Play для вашей организации или устанавливаются напрямую, а обновления приложение подтягивает само.

05Вы подключаете Payme, Click и Uzum?

Да. Локальные платёжные провайдеры, оплата картой и Google Pay подключаются на стороне Android и подтверждаются на бэкенде.

06Сколько стоит Android-приложение?

Сфокусированный первый релиз — несколько месяцев работы небольшой senior-команды. После созвона вы получаете письменное предложение с фиксированной ценой и этапами.

СЛЕДУЮЩИЙ ШАГ

Расскажите, что приложение должно делать в телефонах ваших клиентов.

Мы предложим экраны, интеграции и план релиза в Play и пришлём объём первой версии с фиксированной ценой.

NDA и договор до начала работ

ЗАЯВКА НА ПРОЕКТ

Начнём
разговор.

Расскажите о проекте и команде. Пары деталей достаточно.

Почта или Telegram — как вам удобнее. Достаточно одного.

Отвечаем на почту в течение одного рабочего дня.

hello@girihsystems.uz