ANDROID · САЙТ · СЕРВЕР

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

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

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

Три ориентира помогают понять порядок бюджета до разговора. Точная вилка и срок в рабочих днях появляются после карты экранов и интеграций.

Небольшое Android-приложение

100–200 тыс. ₽

несколько экранов, простой сценарий без сложного сервера, сборка для RuStore.

Android-продукт с серверной частью

200–450 тыс. ₽

аккаунты, API, база данных и ограниченные интеграции.

Сложный Android-продукт

450–900 тыс. ₽

много сценариев, развитая серверная часть и сложные интеграции.

Большое приложение, маркетплейс или платформа не ограничены верхней типовой вилкой: такой продукт делю на этапы и оцениваю по составу. Итог может быть выше опубликованных ориентиров.

Когда приложение оправдано

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

Личный кабинет и данные

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

Возможности телефона

Камера, штрихкоды, уведомления, защищённое хранение и системные интеграции — только те, которые действительно нужны задаче.

Приложение вместе с сайтом

Один аккаунт и серверная логика для Android-приложения, веб-кабинета и публичных страниц.

Что входит

  • сценарии пользователя и карта экранов до разработки
  • интерфейс для Android с видимыми состояниями загрузки, ошибки и пустых данных
  • серверная часть, база и интеграции, если они нужны продукту
  • сборки, проверка на реальном устройстве и подготовка материалов для RuStore
  • репозиторий, инструкция и передача исходников и доступов

Не макет, а работающий продукт

MSICS — сайт и Android-приложение в одном продукте

Собственный счётчик калорий и дневник питания: веб-дневник и открытый каталог работают на сайте, отдельное Android-приложение опубликовано в RuStore. У них общие аккаунты, API и данные.

  • дневник питания, быстрый ввод и поиск по базе продуктов
  • сканер штрихкода через камеру телефона
  • норма КБЖУ, вода, вес, замеры и тренировки
  • ручные тренировки и синхронизация шагов через Health Connect
Как устроены сайт, приложение и общий API

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

Оценка появляется после карты экранов: так в договор попадает конкретный объём, а не цена за неизвестное приложение.

  1. 01

    Задача и сценарии

    Разбираю, зачем пользователю именно приложение, какие действия он делает чаще всего и что должно работать на сервере.

  2. 02

    Прототип и оценка

    Фиксирую экраны, состояния и интеграции. После этого появляется вилка цены и срок в рабочих днях.

  3. 03

    Разработка и проверки

    Собираю приложение и API, проверяю основные сценарии, разные размеры экрана, светлую и тёмную темы, доступность.

  4. 04

    Сборка и передача

    Готовлю подписанную сборку и материалы магазина, передаю код, инструкции и доступы владельцу продукта.

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

Вы делаете приложение или сайт внутри приложения?

MSICS — отдельное приложение на Expo и React Native, а не сайт в оболочке. Для нового проекта техническое решение выбираю после сценариев: важно не название технологии, а доступ к нужным возможностям телефона и поддерживаемый код.

Можно связать приложение с существующим сайтом?

Да. Если у сайта есть подходящий API, приложение подключается к нему. Если нет — отдельно оцениваю серверную часть, авторизацию и перенос данных. Один аккаунт и одна логика обычно надёжнее двух независимых систем.

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

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

Вы выпускаете приложения для iPhone?

Основное направление сейчас — Android и RuStore. Версию для iPhone оцениваю отдельно: у неё свои устройства для проверки, сборка и публикация.

Кому принадлежат код и аккаунт приложения?

Заказчику. Репозиторий, ключи подписи, аккаунт магазина и серверные доступы оформляются на владельца продукта и передаются вместе с инструкцией.

Разберём задачу до оценки

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

Обсудить задачу