Skip to content
Назад к услугам

Разработка приложений (iOS, Android, Windows, Web)

Нативные и кросс-платформенные приложения для iOS, Android и Windows, плюс устанавливаемые веб-приложения. Один архитектор на все платформы вместо передачи проекта между отдельными mobile-, desktop- и web-командами.

От $4,000

Начать проект

Обзор

Большинство студий разработки приложений разбивают mobile, desktop и web на отдельные команды со своими стыками между ними. Я строю все четыре платформы — iOS, Android, Windows и веб — как единую архитектуру. Тот же принцип лежит в основе того, что SharapovLab Trading Lab поставляется как единое Windows-приложение со своим встроенным backend, а сам этот сайт работает как веб-приложение. Один человек отвечает за весь путь: от UI до backend и до релиза.

Цены

MVP-приложение

$4,000

Одна платформа (iOS, Android или Windows), базовый набор функций.

  • Одна платформа на выбор
  • Основные пользовательские сценарии и экраны
  • Backend API под данные приложения
  • Упаковка и подготовка к релизу в сторе

Кросс-платформенное приложение

$7,500

iOS + Android из единой кодовой базы на React Native.

  • Общая кодовая база для iOS и Android
  • Нативная производительность там, где важно
  • Push-уведомления, офлайн-режим
  • Backend API включён

Полный стек + админ-панель

$12,000

Приложение(-я) плюс backend, база данных и админ-панель для управления бизнесом за ним.

  • Любая комбинация iOS / Android / Windows / веб
  • Backend на базе данных
  • Кастомная админ-панель для контента, пользователей, аналитики
  • Готовность к интеграции оплаты

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

Как я это делаю

React Native берёт на себя общую кодовую базу iOS/Android, когда UI и логика не должны сильно расходиться по платформам: одна кодовая база, два стора. Нативный Swift или Kotlin подключается, когда фиче реально нужны платформенные API или производительность, которую кросс-платформенный слой дать не может. Для десктопа Electron или нативная Windows-сборка закрывают приложения, которым нужна работа офлайн или бандл локальных сервисов — именно этот подход использован, чтобы поставить Trading Lab как Windows-инсталлятор без внешних зависимостей.

Один backend обслуживает всех клиентов. Mobile, desktop и web-приложения обращаются к одному API, а не к трём разрозненным системам, которые постепенно расходятся друг с другом. Релиз и дистрибуция тоже под ключ: публикация в сторах, подпись кода, механизм обновлений, а не просто сборка, которая работает на ноутбуке разработчика.

Для кого этот продукт

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

FAQ

Мне нужно нативное приложение или хватит мобильной версии сайта?

Если нужен офлайн-доступ, push-уведомления, доступ к железу устройства вроде камеры или биометрии, или присутствие в сторе — нужно настоящее приложение. Если это в основном контент и формы, адаптивный сайт (см. «Разработка сайтов») дешевле и быстрее.

Может ли одна кодовая база реально хорошо покрыть iOS и Android?

Для большинства бизнес-приложений да. React Native даёт нативную производительность и корректный под платформу UI для подавляющего большинства функций, а платформенные нативные модули добавляются только там, где это реально нужно.

Вы занимаетесь публикацией в App Store / Play Store?

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

Могут ли приложение и сайт использовать один backend?

Да, это подход по умолчанию. Один backend API обслуживает mobile, desktop и web-клиентов, чтобы бизнес-логика не дублировалась трижды.