+7 (982) 010-01-18 Обсудить проект
Смартфон и планшет на Android с приложением поездок в стиле Material Design

Мобильная разработка

Разработка приложений для Android

Разработка приложений на Андроид на Kotlin и Jetpack Compose: смартфоны, планшеты, терминалы сбора данных. Публикуем в RuStore и поддерживаем после релиза.

MVP простое 1,5-3 млн руб., 3-4 мес.рынок, сметы студий 2026 года, Рейтинг Рунета 2026

Kotlin и Jetpack Compose
Смартфоны, планшеты, ТСД
Публикация в RuStore

Стоимость

Сколько стоит

Смету считаем после брифа по экранам, функциям и интеграциям. Приложение только под Android обычно стоит 55-60 процентов от бюджета на две платформы.

MVP простое1,5-3 млн руб., 3-4 мес.
E-commerce3-7 млн
Финтех10-25 млн
Крупный B2C15-40 млн

Рыночные цифры, источник: сметы студий 2026 года, Рейтинг Рунета 2026. Вилку под ваш проект называем после брифа.

Входит в работу

  • Анализ, пользовательские сценарии и техническое задание
  • Прототип и дизайн по принципам Material Design
  • Разработка на Kotlin и серверная часть
  • Тестирование на эмуляторах и реальных устройствах разных производителей
  • Подготовка к публикации и прохождение модерации
  • Передача исходного кода, ключей подписи и документации

Оплачивается отдельно

  • Аккаунты разработчика в магазинах: основной магазин Android берет 25 долл. один раз
  • Серверы и облачные сервисы
  • Платные SDK и подписки на сторонние сервисы
  • Эквайринг и комиссии платежных систем
  • Продвижение и закупка трафика
Калькулятор стоимости приложения и сайта

Оценим ваш проект

Оставьте телефон и пару слов о задаче, перезвоним с вилкой по бюджету и срокам.

Проверьте номер: нужно 11 цифр

Без согласия мы не можем принять заявку

Как мы храним и используем данные, описано в политике конфиденциальности

Заявка отправлена

Свяжемся с вами в течение рабочего дня.

Кейсы

Как выглядят продукты, которые мы собираем

Капиталика

Инвестиционное приложение: портфель, аналитика и персональные рекомендации

iOSAndroid

Грядка

Доставка фермерских продуктов: каталог, корзина и курьер на карте

iOSAndroidWeb

Трассер

Платформа для логистики: веб-кабинет диспетчера и приложение курьера

WebAndroidiOS

Умникум

Онлайн-школа: видеоуроки, домашние задания и прогресс ученика

WebiOSAndroid

Терапис

Телемедицина: запись к врачу, видеоконсультации и медкарта

iOSAndroid

Ритмика

Приложение сети фитнес-клубов: расписание, абонементы и трекер тренировок

iOSAndroidWatch

BrandSled

Мониторинг репутации бренда: поиск, отзывы, Telegram, ответы нейросети

WebTelegram

Напомка

Сервис напоминаний: запись обычной фразой, Telegram-бот, пуши и виджет

WebAndroidiOSTelegram

Календарь выставок

Учет отраслевых выставок для B2B-компании: календарь, пакеты участия, чек-листы и напоминания

WebiOSAndroid

fpv0

Симулятор FPV-дрона в браузере: четыре 3D-карты, стики на телефоне и конструктор трасс

WebPWAAndroidiOS

Панель хозяйства

Присмотр за машинами, сайтами и сервисами с телефона без открытия домашней сети

WebiOSAndroid

Сначала проекты, которые мы запустили: свои продукты и работы для заказчиков, названия заказчиков скрыты. Дальше демо-проекты с пометкой "демо": интерфейсы и архитектура продуктов разных классов.

Процесс

Как идет работа

Прозрачный процесс: каждый этап заканчивается результатом, который можно посмотреть руками

  1. 01

    Анализ

    Изучаем аудиторию, устройства и версии Android, на которых будут работать пользователи

  2. 02

    Прототип

    Собираем кликабельную схему экранов и согласуем пользовательские сценарии

  3. 03

    Дизайн

    Рисуем интерфейс по принципам Material Design в вашем фирменном стиле

  4. 04

    Разработка

    Пишем код на Kotlin и Jetpack Compose, после каждого спринта отдаем сборку на телефон

  5. 05

    Тестирование

    Проверяем на эмуляторах и реальных устройствах разных производителей и версий Android

  6. 06

    Публикация

    Готовим описание, скриншоты и политику данных, проходим модерацию магазинов и RuStore

  7. 07

    Поддержка

    Следим за падениями, обновляем целевую версию SDK, развиваем функции по аналитике

Стек

Технологии

Стек выбираем под задачу, бюджет поддержки и команду, которая будет развивать продукт

  • Kotlinосновной язык: бизнес-логика, работа с сетью и данными
  • Jetpack Composeдекларативный интерфейс и дизайн-система приложения
  • Android Studio и Android SDKсреда разработки, эмуляторы, профилирование памяти и батареи
  • Roomлокальная база данных для офлайн-режима и кэша
  • Kotlin Coroutines и Flowасинхронная работа с сетью без зависаний интерфейса
  • Hiltвнедрение зависимостей и модульная архитектура
  • Gradleсборка вариантов приложения и подпись релизов

Форматы

Три способа начать

Формат выбираем на первом созвоне, по задаче и бюджету

01

MVP

Первая версия продукта с главным сценарием, чтобы проверить спрос до больших вложений.

Разработка MVP
02

Проект под ключ

Ведем продукт целиком: аналитика, дизайн, разработка, тесты, запуск и поддержка.

Как мы работаем
03

Выделенная команда

Собираем команду под ваш продукт, она работает в вашем ритме и по вашим задачам.

Выделенная команда

Подробно

Разработка приложений на Андроид в Кодовой студии идет полным циклом: аналитика, дизайн, код на Kotlin, серверная часть, тестирование и публикация. Делаем клиентские приложения для смартфонов и планшетов, рабочие инструменты для курьеров и кладовщиков на терминалах сбора данных (ТСД, защищенные Android-устройства со встроенным сканером штрихкодов), приложения для умных часов и Android TV.

Аудитория Android в России широкая, и парк устройств пестрый: от бюджетных моделей с устаревшей версией Android до флагманов и складных телефонов. Поэтому Android-разработка у нас начинается с вопроса, на каких устройствах и версиях операционной системы будут работать ваши пользователи. От ответа зависят минимальная версия, которую поддерживаем, дизайн интерфейса и объем тестирования.

Как заказать приложение для Google Play

Заказать Android-приложение проще, чем кажется: основную работу берет на себя студия, а от заказчика нужны знания о бизнесе и быстрые решения по ходу проекта. Порядок выглядит так.

  1. Бриф. Вы описываете задачу, аудиторию и примеры приложений, которые нравятся. Мы задаем уточняющие вопросы и называем порядок бюджета.
  2. Анализ. Аналитик разбирает бизнес-процессы, пользовательские сценарии и интеграции, вместе с вами фиксирует состав первой версии.
  3. Прототип. Собираем кликабельную схему экранов: на ней договориться проще, чем на тексте.
  4. Дизайн. Рисуем интерфейс по принципам Material Design с учетом вашего фирменного стиля.
  5. Разработка. Пишем код спринтами и после каждого отдаем сборку, которую можно поставить на телефон.
  6. Тестирование. Проверяем на эмуляторах и на устройствах Android разных производителей.
  7. Публикация приложения. Готовим описание, скриншоты, политику конфиденциальности и проходим модерацию.

Аккаунт разработчика лучше регистрировать на компанию заказчика, тогда приложение с первого дня принадлежит вам. Регистрация в Google Play стоит 25 долл. один раз. Для российской аудитории параллельно выпускаем приложение в RuStore: там своя консоль, свои требования к описанию и отдельная модерация.

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

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

Создать приложение для Android: что подготовить до старта

Чтобы создать приложение для Android без долгих переделок, до старта полезно собрать несколько вещей. Технических знаний для этого не нужно, а на этапе анализа такая подготовка экономит недели.

  • Цель первой версии: какое действие пользователь должен совершить в приложении и по какому показателю вы поймете, что оно работает.
  • Портрет аудитории: кто эти люди, какими телефонами пользуются, где открывают приложение - дома, в дороге, на складе.
  • Список систем, с которыми нужна связь: сайт, 1С, CRM, платежный сервис, служба доставки. Для каждой пригодится контакт человека, который знает ее устройство.
  • Требования к данным: какие персональные данные собираете и где они должны храниться.
  • Примеры приложений, которые нравятся или раздражают, с пояснением почему.
  • Фирменный стиль: логотип, цвета, шрифты. Если стиля нет, дизайнер соберет его на этапе дизайна.

Если какой-то пункт пока не ясен, это нормально. Аналитик поможет сформулировать ответы на встречах, а спорные функции вынесем во вторую версию. Главное - заранее назначить со своей стороны одного человека, который принимает решения по продукту. Тогда согласования проходят за день, и команда не простаивает в ожидании ответа.

Компания-разработчик Android: команда, архитектура, поддержка

Когда ищут компанию-разработчика Android, обычно сравнивают портфолио и цену. Мы советуем смотреть еще на три вещи: кто в команде, как устроена архитектура и что будет после релиза.

Команда на Android-проекте у нас такая: аналитик, UX/UI-дизайнер, один или несколько Android-разработчиков, backend-разработчик, тестировщик и менеджер проекта. Если у продукта будет iOS-версия, добавляем iOS-разработчика или предлагаем кроссплатформенный вариант на Flutter или React Native. Выбор делаем вместе с заказчиком: считаем, сколько кода можно разделить между платформами и насколько приложению нужны специфичные функции устройства.

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

Безопасность закладываем с первого спринта. Токены авторизации храним в защищенном хранилище системы, локальную базу шифруем, если в ней лежат персональные данные, а релизную сборку обфусцируем через R8 (инструмент, который сжимает код и затрудняет его разбор). Для финтеха и медицины добавляем проверку целостности приложения и защиту от запуска на устройствах с root-доступом.

Отдельное направление - корпоративные приложения. Мы делаем Android-приложение, например, для выездных сотрудников, складской приемки или инвентаризации. Такие программы работают на ТСД, читают штрихкоды встроенным сканером, копят данные без сети и отправляют их в учетную систему, когда связь появляется. Здесь важна не красота экрана, а скорость: кладовщик в перчатках должен провести операцию в два нажатия.

После релиза остаемся на поддержке. Следим за падениями и отзывами, выпускаем обновления под новые версии Android, дорабатываем функции по аналитике. Поддержка обходится в 15-25 процентов от стоимости разработки в год, и этот бюджет стоит закладывать сразу. Подход можно оценить по демо-проектам Грядка и Трассер: это демонстрационные приложения, на которых мы показываем интерфейсы и архитектурные решения.

Написание программ для Android: язык программирования, среда разработки, Android SDK

Написание программ для Android сегодня почти всегда идет на Kotlin. Этот язык программирования платформа официально рекомендует, он короче и безопаснее Java, а старый Java-код в проекте с ним совместим. Интерфейс собираем на Jetpack Compose: экраны описываются кодом, без XML-разметки, и их проще переиспользовать между телефоном и планшетом на Android. Android Studio - основная среда разработки. В ней создают проект, пишут и отлаживают код, запускают эмулятор и смотрят, сколько памяти и батареи тратит приложение. Вместе со средой ставится Android SDK: набор библиотек и утилит для сборки под разные версии системы.

Если открыть любое приложение Android Studio изнутри, в нем есть несколько обязательных частей:

  • файл AndroidManifest.xml, где записаны название приложения, иконка, экраны и разрешения, например на камеру или геолокацию;
  • файл сборки build.gradle с настройками, в том числе с минимальной версией Android, ниже которой приложение не установится;
  • исходный код на Kotlin, разбитый по модулям;
  • ресурсы: строки, иконки, цвета, шрифты.

Учебное создание приложения выглядит просто: в Android Studio выбирают New Project, шаблон Empty Activity, задают название и минимальную версию, и вскоре на виртуальном устройстве открывается пустой экран. Дальше начинается настоящая разработка приложения. В коммерческом продукте нужны база данных (мы используем Room), работа с сетью, авторизация, push-уведомления, аналитика, обработка ошибок и офлайн-режим. Каждая из этих частей требует решений, которые потом сложно поменять.

Отдельная тема - фрагментация. Производители ставят поверх Android свои оболочки, и одно и то же приложение ведет себя на них по-разному: где-то система агрессивно закрывает фоновые процессы, где-то иначе приходят уведомления или по-своему работает камера. Список моделей для тестирования составляем по данным о вашей аудитории, а если данных нет, берем популярные устройства разных ценовых сегментов. Минимальную версию выбираем так, чтобы покрыть почти всех пользователей и не тащить в проект обходные решения для совсем старых систем.

Поэтому на старте проекта фиксируем минимальную версию Android, список устройств для тестирования и архитектуру модулей. Эмулятор помогает на каждом шаге, но финальные проверки проводим на реальном устройстве: только так видно, как приложение ведет себя на слабом процессоре, при нехватке памяти или в энергосберегающем режиме производителя. Если хотите пройти учебный путь сами, пошаговую инструкцию собрали в статье как создать приложение для андроид.

Как сделать приложение-калькулятор на Android?

Калькулятор - классическое первое приложение, на котором учатся. Чтобы создать Android-калькулятор, достаточно одного экрана: сетка кнопок в Compose, поле с результатом и класс, который разбирает выражение и считает ответ. Логику лучше вынести во ViewModel, тогда результат не потеряется при повороте экрана. Такой проект собирается за вечер и хорошо показывает базовые принципы: состояние экрана, обработку нажатий, тесты на арифметику.

В бизнесе калькулятор почти никогда не живет сам по себе. Это модуль внутри большего продукта: расчет стоимости доставки, ипотеки, ремонта или дозировки удобрений. Такой калькулятор берет тарифы с сервера, учитывает скидки клиента, сохраняет расчеты в историю и передает заявку менеджеру в CRM. Здесь уже важны точность округлений, обновление формул без выпуска новой версии и понятный интерфейс для человека, который не разбирается в терминах. В демо-проекте Грядка мы показываем, как мог бы выглядеть такой расчетный модуль.

Если нужен калькулятор как отдельный продукт, например для продавцов или партнеров, делаем приложение без лишних экранов: ввод, результат, отправка. Иногда хватает веб-версии, о ней в следующем разделе.

Web-приложения на Android

Web-приложения на Android работают в браузере, но пользователь может установить их на главный экран, и они открываются без адресной строки, как обычная программа. Технически это PWA (прогрессивное веб-приложение): сайт с файлом манифеста и сервис-воркером, который кэширует данные и дает работать без сети. На Android такие приложения получают push-уведомления и доступ к части функций устройства: камере, геолокации, а в некоторых браузерах и к Bluetooth.

Когда веб-версии хватает:

  • каталог, запись на услугу, личный кабинет клиента;
  • внутренний инструмент для сотрудников, которым не хочется ставить приложение из магазина;
  • проверка спроса перед тем, как вкладываться в нативную разработку.

Натив нужен, когда есть сложная работа в фоне, трекинг геолокации, сканер штрихкодов на ТСД, связь с платежными терминалами или тяжелая графика. Веб-приложение удобно выпускать и обновлять без модерации, но в поиске магазина его нет, пока его не упаковать отдельно.

Разница есть и в обновлениях. PWA обновляется сама при следующем заходе пользователя, исправление ошибки доходит до всех за минуты. Нативное приложение проходит модерацию, и часть людей еще долго сидит на старой версии, поэтому в нем приходится поддерживать совместимость API с предыдущими релизами.

Есть и промежуточный вариант - React Native. Код пишут на JavaScript или TypeScript, а интерфейс собирается из нативных компонентов. Он подходит компаниям с веб-командой на React, которые хотят выйти в магазины без отдельного Kotlin-разработчика. Мы сравниваем эти пути на ваших сценариях и считаем, во что обойдется каждый через год развития.

Как сделать мобильное приложение для Android из сайта?

Сделать приложение из сайта можно тремя способами, и они сильно различаются по цене и возможностям.

  1. PWA. Дорабатываем сайт: добавляем манифест, сервис-воркер, офлайн-кэш и push-уведомления. Пользователь ставит приложение прямо со страницы, сайт остается один и обновляется вместе с приложением.
  2. Оболочка. Упаковываем PWA в Android-приложение через Trusted Web Activity (механизм, который открывает сайт внутри приложения на весь экран) и публикуем в магазине. Так приложение попадает в поиск стора, но по сути остается сайтом, и модерация может отклонить его, если в нем нет ценности сверх сайта.
  3. Нативное приложение на тех же данных. Сайт отдает данные через API, а приложение на Kotlin показывает их по-своему: быстрее, с офлайн-режимом, виджетами и фоновой работой. Путь дороже, зато пользовательский опыт не упирается в ограничения браузера.

Выбор зависит от того, что пользователь делает в приложении и как часто туда возвращается. Для интернет-магазина с частыми покупками обычно окупается натив, для справочного сайта хватает PWA. Если у сайта нет API, первым этапом делаем его: без этого ни один вариант, кроме простой оболочки, не заработает. Начинаем с аудита сайта, смотрим, какие данные и функции уже есть, и предлагаем вариант, который закрывает задачу без лишней работы.

Важная деталь любого из трех путей - единый аккаунт пользователя. Человек, который зарегистрировался на сайте, должен войти в приложение с тем же логином и увидеть свою историю заказов, бонусы и избранное. Поэтому авторизацию, корзину и профиль переносим на общий бэкенд, а не дублируем. Тогда изменения в каталоге или ценах сразу видны и на сайте, и в приложении, и менеджеру не приходится вести две базы.

Вместе к большему

Нужно приложение для Android?

Опишите задачу в брифе, и мы предложим состав первой версии, стек и порядок бюджета.

Вопросы

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

Не нашли ответ? Спросите нас
Как сделать веб-приложение на Android?
  1. Вы даете доступ к сайту или описываете сервис, который нужен.
  2. Мы проверяем, какие функции устройства понадобятся: камера, геолокация, уведомления.
  3. Добавляем манифест, сервис-воркер и офлайн-режим, настраиваем push-уведомления.
  4. Тестируем на устройствах Android и в разных браузерах.
  5. При необходимости упаковываем приложение для магазина.

Подробности на странице создание PWA-приложения.

Сколько стоит разработка приложения для Android?

В 2026 году простое MVP на рынке стоит 1,5-3 млн руб. и занимает 3-4 месяца, а версия только под Android обходится в 55-60 процентов от бюджета на две платформы. В цену входят анализ, дизайн, разработка, тестирование и публикация. Прикинуть бюджет можно в калькуляторе.

Как заказать Android-приложение?
  1. Заполните бриф или оставьте заявку.
  2. Мы созваниваемся, уточняем задачу и называем порядок бюджета.
  3. Готовим оценку по этапам и договор.
  4. Вы регистрируете аккаунты разработчика на свою компанию.
  5. Стартуем с анализа и прототипа, результат показываем после каждого этапа.
Как сделать Android-приложение из сайта?
  1. Вы присылаете ссылку на сайт и описываете, что пользователь должен делать в приложении.
  2. Мы проверяем, есть ли у сайта API, и выбираем путь: PWA, оболочка или нативное приложение.
  3. Дорабатываем сайт или пишем приложение на Kotlin.
  4. Тестируем и публикуем в магазинах.

Начать можно с брифа.

Сколько стоит приложение в Google Play?

Если речь о публикации, аккаунт разработчика в этом магазине стоит 25 долл. один раз. Если о разработке, простое MVP на рынке стоит 1,5-3 млн руб., e-commerce 3-7 млн. В нашу оценку входят анализ, дизайн, код, тестирование и публикация. Точную сумму называем после брифа.

Сколько стоит создать приложение для Android?

Зависит от класса продукта. Вилки рынка на 2026 год: простое MVP 1,5-3 млн руб., e-commerce 3-7 млн, финтех 10-25 млн, крупный B2C 15-40 млн руб. Версия только под Android стоит 55-60 процентов от двух платформ. Серверы, платные SDK и аккаунты разработчика оплачиваются отдельно.

Сколько стоит мобильное приложение Android?

По оценке Рейтинга Рунета за 2026 год, цены на рынке разбросаны от 100 тыс. до 20 млн руб. Разница объясняется объемом: одно дело экран-визитка, другое - маркетплейс с оплатой, чатом и интеграцией с 1С. Мы считаем смету по функциям после брифа, ориентир дает калькулятор.

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

Бюджет обычно делится так: аналитика и ТЗ 10-15 процентов, дизайн 15-25, разработка 50-60, тестирование 10-15, управление проектом 10-15. Отдельные функции на рынке стоят так: авторизация по SMS 50-150 тыс. руб., push-уведомления 30-80 тыс., оплата картой и СБП 100-300 тыс. Нашу оценку со всеми этапами даем после брифа.

Бесплатно

Прототип вашего приложения или сайта за 5 дней

5-7 ключевых экранов и смета по этапам. Останутся у вас, даже если дальше вы решите работать не с нами.

Оставить заявку

Расскажите о вашем проекте

Мы свяжемся с вами в течение рабочего дня и предложим варианты решения.

Или напрямую: +7 (982) 010-01-18

Укажите имя

Проверьте номер: нужно 11 цифр

Проверьте адрес почты

Без согласия мы не можем принять заявку

Как мы храним и используем данные, описано в политике конфиденциальности

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

Заявка отправлена

Свяжемся с вами в течение рабочего дня.