Какие приложения мы разрабатываем
Слово «приложение» может означать очень разные вещи, поэтому сначала мы разбираемся, какой формат действительно нужен вашей задаче.
- Мобильное приложение для iOS и Android. Устанавливается из App Store и Google Play, имеет доступ к функциям телефона: push-уведомления, камера, геолокация. Подходит для продуктов, которыми клиенты пользуются регулярно.
- Веб-приложение. Работает в браузере на любом устройстве, не требует установки и публикации в магазинах. Хороший выбор для личных кабинетов, сервисов бронирования, внутренних систем.
- PWA (прогрессивное веб-приложение). Веб-приложение, которое можно добавить на главный экран телефона и пользоваться им почти как установленным.
- Мини-приложение в Telegram. Если ваша аудитория активно сидит в Telegram, это самый быстрый путь к «своему приложению». Подробнее на странице мини-приложений.
С чего начинается разработка
Цель и аудитория
Мы спрашиваем не «какие кнопки нужны», а «что должно измениться в бизнесе». Приложение может сокращать нагрузку на операторов, увеличивать повторные покупки, давать клиентам самообслуживание. От цели зависит, какие функции войдут в первую версию.
Первая версия (MVP)
Мы советуем запускать сначала минимальную рабочую версию: только то, без чего продукт не имеет смысла. Это быстрее, дешевле и позволяет проверить идею на реальных пользователях до того, как вкладываться в десятки функций.
Прототип и дизайн
Рисуем экраны и связи между ними, проверяем логику до начала программирования. Изменить прототип намного дешевле, чем переписать готовый код.
Как мы работаем
- Обсуждаем идею, цели, аудиторию и ограничения по бюджету и срокам.
- Формируем список функций первой версии и техническое решение.
- Делаем прототип и дизайн ключевых экранов.
- Разрабатываем приложение и серверную часть, показываем промежуточные результаты.
- Тестируем на реальных устройствах.
- Публикуем в App Store и Google Play или запускаем веб-версию.
- Поддерживаем, исправляем ошибки и развиваем продукт.
Если вы только собираетесь заказывать разработку, загляните в чек-лист подготовки к заказу: он поможет быстрее и точнее получить оценку.
Серверная часть и интеграции
У большинства приложений есть «невидимая» часть: сервер, база данных, админ-панель, интеграции с платёжными системами, CRM, учётом, службами доставки. Мы проектируем её так, чтобы приложение выдерживало рост числа пользователей и его можно было развивать дальше. Если нужен инструмент для команды, посмотрите также CRM-системы на заказ.
От чего зависит стоимость
Главные факторы: количество экранов и функций, платформы (iOS, Android, веб), сложность серверной части, интеграции, требования к безопасности и нагрузке, необходимость админ-панели. Нативное приложение под две платформы почти всегда дороже веб-приложения с теми же функциями. Мы называем стоимость после обсуждения и разбиваем работу на этапы, чтобы вы видели, за что платите.
Как выбрать исполнителя
Приложение — долгосрочный проект, поэтому важно, кто будет его поддерживать через год. Мы собрали признаки надёжного подрядчика в статье «Как выбрать разработчика»: многие пункты из неё одинаково применимы и к сайтам, и к приложениям.
Ошибки, которых мы помогаем избежать
- Слишком много функций в первой версии. Проект затягивается, бюджет растёт, а запуск откладывается.
- Нет плана поддержки. После публикации приложение нужно обновлять, иначе оно перестаёт работать на новых версиях систем.
- Аккаунты и код оформлены на подрядчика. В итоге продукт фактически не принадлежит владельцу бизнеса.
- Нет аналитики. Без данных о поведении пользователей невозможно понять, что улучшать.
Частые вопросы
Что выбрать: мобильное или веб-приложение?
Если важны push-уведомления, работа с камерой или частое ежедневное использование, смотрите в сторону мобильного. Если нужно быстро запуститься и охватить все устройства, веб-приложение или мини-приложение в Telegram обычно выгоднее.
Кто публикует приложение в App Store и Google Play?
Мы помогаем с публикацией. Аккаунты разработчика лучше регистрировать на вашу компанию, чтобы приложение принадлежало вам.
Можно ли начать с небольшой версии и расширять её?
Да, мы так и рекомендуем. Первая версия решает главную задачу, а следующие функции добавляются по отзывам пользователей.
Кому принадлежит исходный код?
Права на код и доступы передаются вам по договору. Это стоит обсуждать с любым подрядчиком заранее.
Вы поддерживаете приложение после запуска?
Да. Приложениям нужны обновления под новые версии iOS и Android, поэтому поддержка — нормальная часть жизни продукта.