Услуги Мобильные приложения

Разработка мобильных приложений для iOS и Android из одной кодовой базы

iOS и Android из единой кодовой базы. С Expo + React Native я выпускаю быстрые, плавные приложения в оба стора — с реальным бэкендом, авторизацией и push при необходимости.

Коротко

Разработка мобильных приложений под ключ: я, Ибрагим Алиев (codeyev), делаю приложения для iOS и Android из одной кодовой базы на React Native (Expo) — вы платите за один проект и получаете обе платформы. MVP до 5 ключевых экранов стоит от $1000; бэкенд, push и публикацию в сторах добавляет пакет «Стандарт». Смету и сроки присылаю в течение 24 часов.

Узнать стоимость WhatsApp От $1000 Обновлено:

Что входит в разработку мобильного приложения?

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

  1. Интерфейс — экраны, навигация и формы, которыми удобно пользоваться одной рукой.
  2. Код приложения — React Native (Expo), который собирается и под iOS, и под Android.
  3. Бэкенд — сервер, база данных, авторизация и админ-панель, где вы управляете товарами, заказами или контентом.
  4. Публикация — сборки, описания и скриншоты для App Store и Google Play.

Если вам нужен только прототип для инвесторов или проверки идеи, достаточно первых двух частей. Если приложение принимает заказы и хранит данные пользователей — без бэкенда не обойтись.

Какие приложения чаще всего нужны бизнесу?

Чаще всего бизнесу нужно приложение для одного из четырёх сценариев:

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

Если ваш сценарий другой, это не проблема: состав экранов и функций мы определяем на брифе, и под него подбирается пакет.

Почему одна кодовая база для iOS и Android?

Потому что так вы получаете приложение сразу для iPhone и Android за один бюджет. Классический путь — два отдельных приложения: одно на Swift для iPhone, другое на Kotlin для Android, то есть две кодовые базы, нередко две команды и двойные расходы на каждое изменение. В Expo и React Native код пишется один раз и собирается под обе платформы, а интерфейс использует нативные элементы системы.

Что это даёт бизнесу:

  • один бюджет — вы не платите за вторую платформу;
  • одновременный выпуск — новые функции готовятся сразу для iPhone и Android, без отставания одной из платформ;
  • проще поддержка — ошибку исправляют один раз, а не в двух приложениях.

С чего начать: MVP или полная версия?

Для нового продукта почти всегда разумнее начать с MVP: до 5 ключевых экранов, чистый интерфейс и сборка для сторов — от $1000. Так вы проверяете спрос на реальных пользователях, а не на догадках, и тратите бюджет на то, что действительно нужно.

Когда идея подтвердилась, приложение можно развить до уровня пакета «Стандарт» — от $2000: бэкенд с базой данных, аккаунты пользователей, push-уведомления, админ-панель и публикация в сторах. Сложные проекты с платежами, подписками и интеграциями считаются индивидуально. Подробно о том, сколько стоит разработка мобильного приложения и от чего зависит цена, я разобрал в блоге.

Что происходит «за экраном»: бэкенд, админка и push?

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

Это та же full-stack работа, что и в моих веб-проектах: например, iron-group.kz — сайт на Next.js с собственной админ-панелью и базой данных для поставщика металлопроката в Астане. Если у вас уже есть сайт или CRM, приложение подключается к ним, а не дублирует данные.

Как приложение попадает в App Store и Google Play?

Приложение публикуется через аккаунты разработчика Apple и Google, и они оформляются на ваше имя: так приложение, отзывы и статистика принадлежат вашей компании. Я готовлю сборки, описание, скриншоты и отправляю приложение на проверку. У Apple и Google свои правила модерации, поэтому требования сторов учитываются ещё на этапе дизайна — например, понятные запросы разрешений и страница с политикой конфиденциальности.

Нужен ли сайт вместе с приложением?

Часто да. Лендинг приложения объясняет, что оно умеет, ведёт на страницы в сторах и собирает трафик из поиска и рекламы. Такой сайт я могу сделать в рамках услуги создания сайтов. А если сотрудникам нужна программа для компьютера, та же логика и бэкенд переносятся в десктопное приложение.

Начать проще всего с брифа: несколько вопросов о задаче — и в течение 24 часов вы получите объём первой версии, сроки и цену.

Пакеты

  • MVP

    От $1000
    • Кроссплатформа (Expo)
    • iOS + Android
    • До 5 ключевых экранов
    • Чистый современный UI
    • Сборка для сторов
    Начать
  • Сложный

    Индивидуально
    • Всё из Стандарта
    • Кастомные интеграции и API
    • Платежи / подписки
    • Масштабируемая архитектура
    • Ежемесячная поддержка
    Обсудить

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

Как проходит работа

  1. Бриф и объём первой версии

    Разбираем, какую задачу решает приложение, кто им будет пользоваться и какие экраны нужны в первой версии. В течение 24 часов присылаю объём работ, сроки и цену.

  2. Структура и дизайн экранов

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

  3. Разработка приложения и бэкенда

    Пишу приложение на React Native (Expo) и, если нужно, серверную часть: базу данных, авторизацию, push-уведомления и админ-панель для управления контентом.

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

    Проверяю сборки на iOS и Android и на разных размерах экранов, а вы тестируете приложение на своём телефоне до публикации.

  5. Публикация в сторах

    Готовлю сборки, описания и скриншоты и публикую приложение в App Store и Google Play через аккаунты разработчика, оформленные на ваше имя.

  6. Поддержка и развитие

    После запуска добавляем новые функции и выпускаем обновления под новые версии iOS и Android. Ежемесячная поддержка входит в пакет «Сложный».

Часто задаваемые вопросы

Нужно ли платить отдельно за iOS и Android?

Нет. React Native (Expo) собирает обе платформы из одной кодовой базы, поэтому вы платите за один проект, а не за два.

Что такое MVP и с чего лучше начать?

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

Кто публикует приложение и на чьё имя оформляются аккаунты?

Начиная с пакета «Стандарт» публикацию в App Store и Google Play я беру на себя. Аккаунты разработчика оформляются на ваше имя, поэтому приложение и права на него остаются у вас. Плату Apple и Google за аккаунты разработчика вносит их владелец, то есть вы.

Вы разрабатываете и серверную часть (бэкенд)?

Да. Если нужны регистрация, база данных, заказы или push-уведомления, я делаю полноценный бэкенд и админ-панель — это входит в пакет «Стандарт».

Можно ли подключить приложение к моему сайту или CRM?

Да. Приложение можно связать с существующим сайтом, API или базой данных. Кастомные интеграции, платежи и подписки входят в пакет «Сложный».

React Native или нативная разработка — в чём разница для бизнеса?

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

Можно ли дорабатывать приложение после запуска?

Да. Код остаётся у вас, и новые функции добавляются поверх текущей версии. В пакете «Сложный» есть ежемесячная поддержка и обновления.

Читайте по теме

Объедините Веб + SEO + Маркетинг и сэкономьте по одному договору.

Заказать
Получить смету