Разработка
Разработка мобильных приложений для iOS и Android
Мы создаём мобильные приложения для задач, к которым люди возвращаются: бронирования, заказов, отслеживания, выездной работы. Сначала спрашиваем, зачем человеку устанавливать приложение и открывать его снова на следующей неделе. От ответа зависят платформы, экраны и то, что должно работать на сервере.
Что вы получаете: пользовательские сценарии, сборки приложения и всё необходимое для публикации.
Как мы считаем стоимость: платформы, функции телефона и серверная часть, всё отдельными строками.
Что остаётся у вас: исходный код и аккаунты App Store и Google Play, оформленные на вас.
Что вы получаете
При передаче вы получаете приложение и всё, от чего зависит его работа:
- Карту действий пользователей в приложении, включая вход в аккаунт и поведение при сбоях.
- Утверждённый интерфейс и тестовые сборки, которые можно пробовать на своём телефоне по ходу работы.
- Нужную приложению серверную часть с документацией по всем внешним подключениям.
- Результаты проверки основных действий на устройствах из оценки.
- Материалы для страницы приложения в магазинах, репозиторий кода и инструкции по релизу.
Мы продумываем веб-страницы о приложении так, чтобы они работали для SEO и AI-поиска, готовим посадочные страницы для Google Ads, если вы будете запускать рекламу, и настраиваем события GA4 для действий на сайте и в приложении. Поиск касается публичных веб-страниц, а внутри приложения мы измеряем действия.
От чего зависит стоимость
Сначала считаем, что должен уметь пользователь, затем добавляем серверную часть и подготовку релиза, без которых это не заработает.
- Поддерживаемые платформы и устройства.
- Количество экранов и их сложность.
- Функции телефона: камера, геолокация, push-уведомления, платежи.
- Вход в аккаунт, роли пользователей и данные, которые хранит приложение.
- Серверная часть и внешние системы, с которыми она обменивается данными.
- Работа без интернета и последующая синхронизация, если они нужны.
- Объём тестирования и то, кто занимается подачей в магазины.
Аккаунты разработчика в магазинах и подписки относятся к внешним расходам и оплачиваются сверх работы над приложением. Если подключение под вопросом, мы сначала изучаем его и только потом что-то обещаем.
Мы отвечаем на каждый запрос в течение одного рабочего дня. Сроки зависят от функций, наличия готовой серверной части и проверки в магазинах.
Код принадлежит вам, как и аккаунты магазинов приложений, хостинга и аналитики. При передаче документируем лицензии и доступы. Над приложением и серверной частью по необходимости работают наши специалисты и подрядчики, с которыми мы уже работали. За результат отвечает CyberLab. Решение об одобрении приложения принимают App Store и Google Play, и мы говорим об этом заранее.
Что входит и что нет
Входит
- Планирование пользовательских сценариев и проектирование интерфейса.
- Разработка приложения и серверных функций из оценки.
- Подключение к вашим системам, когда мы проверим, что оно возможно.
- Тестовые сборки, тестирование и помощь с подачей в магазины.
- Передача кода и документации по релизу.
Не входит
- Новый сайт или перестройка ваших внутренних систем.
- Новые платформы или функции телефона, добавленные позже.
- Обновления под новые версии iOS и Android и постоянная поддержка.
- Рекламные кампании, создание контента и постоянная работа над SEO.
Вы предоставляете аккаунты в магазинах, текст политики конфиденциальности и сведения о бизнесе, которые запрашивают магазины. До подачи мы договариваемся, кто готовит каждый материал для страницы приложения.
Когда это нужно
- Клиенты постоянно возвращаются к одной задаче, например управляют бронированием или повторяют заказ.
- Ваши сотрудники работают на выезде, им нужны камера, геолокация или офлайн-режим.
- Нынешним клиентам нужен более быстрый способ пользоваться вашим сервисом с телефона.
- Браузерный инструмент упёрся в ограничение, которое снимет только установленное приложение.
Как идёт работа
Четыре шага и результат каждого
-
Шаг 1. Находим причину для установки
Вы получаете карту действий пользователей и первый объём работ для оценки. Вы рассказываете, кто будет пользоваться приложением, как эти люди решают задачу сейчас и что должно стать лучше.
-
Шаг 2. Проверяем интерфейс и выбираем подход
Мы показываем кликабельный прототип и рекомендуем нативную или кроссплатформенную разработку. Вы пробуете реальные задачи в прототипе и рассказываете о системах, к которым нужно подключить приложение.
-
Шаг 3. Пробуем рабочие сборки
Сборки приходят по мере готовности функций, вместе с результатами проверки основных действий. Вы предоставляете доступ к тестовым системам и проверяете, что приложение ведёт себя так, как вы ожидаете.
-
Шаг 4. Публикуем и передаём
Вы получаете материалы для магазинов, доступ к коду и инструкции по эксплуатации. Вы открываете нам нужный доступ к аккаунтам в магазинах и одобряете подачу. Мы фиксируем всё нерешённое и отдельно договариваемся о поддержке.
Как мы можем работать вместе
Выберите формат, который подходит для вашей задачи. Свой вариант мы предложим после первого разговора.
-
Консультация или аудит
Когда нужно второе мнение о плане, системе или коммерческом предложении, прежде чем принимать решение. Вы получаете письменный обзор с рекомендациями и оценкой следующего шага.
-
Проект с фиксированным объёмом работ
Подходит, когда требования можно записать до начала работы. Вы получаете согласованный объём за согласованную цену. Всё новое сначала проходит через обновлённую оценку.
-
Оплата за затраченное время (time and materials)
Выбирайте, когда объём будет меняться по мере того, как вы узнаёте новое, например при исследовании или создании нового продукта. Вы платите за потраченное время, а план мы пересматриваем вместе с вами по ходу работы.
-
Поддержка после запуска
Ваша система уже работает, и ей нужны обновления, исправления и мониторинг. Мы согласуем с вами ежемесячный формат и список работ, которые он включает.
Нужны разработчики, которые будут работать над вашим продуктом каждый месяц? Посмотрите выделенную команду разработки.
Платформы и инструменты, с которыми мы работаем
Нативные приложения для iOS и Android или одна общая кодовая база на Flutter. Серверная часть на Node.js, Laravel или Go.
Платформу мы выбираем под задачу, а список показывает то, с чем мы работаем чаще всего.
Кому подходит и когда ещё рано
Приложения подходят бизнесу с понятной аудиторией и задачей, которую эта аудитория регулярно решает на телефоне. Если люди в основном читают о вашем предложении или отправляют форму, хороший мобильный сайт дешевле и этого достаточно. Если нужен инструмент без установки, посмотрите разработку веб-приложений.
Подождите с приложением, пока не определите, какую задачу оно решает и кто будет вести сервис, который за ним стоит.
Нативные приложения или одна кроссплатформенная кодовая база?
| Вариант | Когда подходит | Что решить сначала |
|---|---|---|
| Отдельные нативные приложения для iOS и Android | Приложение зависит от функций платформы или особенностей работы телефона | Что должно работать по-разному на каждой платформе? |
| Одна кроссплатформенная кодовая база | Основные сценарии одинаковы на обеих платформах | Какие части всё же требуют отдельной работы для каждой платформы? |
Мы выбираем по вашим пользовательским сценариям и требованиям к релизу. Общую кодовую базу всё равно нужно проверять на каждой платформе из оценки.
Работа с клиентами из других стран
- Договор и NDA. До начала работы вы подписываете договор с CyberLab.Team OÜ, компанией, зарегистрированной в Эстонии. Если вам нужно соглашение о неразглашении (NDA), мы подписываем его до того, как вы передадите конфиденциальные данные.
- Счета в евро. Мы выставляем счета в евро от компании из ЕС с номером плательщика НДС.
- Языки. Мы работаем на английском, украинском, русском и польском.
- Звонки и ответы. Созваниваемся в согласованные с вами часы, а на сообщения отвечаем в течение одного рабочего дня.
Частые вопросы
Нужно ли вам приложение
Хватит ли мобильного сайта?
Нужны ли и iOS, и Android к запуску?
Хватит ли одной общей кодовой базы?
Как работает приложение
Нужен ли приложению сервер?
Его можно подключить к системе, которой мы уже пользуемся?
Приложением можно пользоваться без интернета?
Тестирование и публикация
Как мы будем видеть прогресс?
Кому принадлежат аккаунты App Store и Google Play?
Что, если магазин отклонит приложение?
Бюджет и что будет после запуска
Что вам нужно для оценки приложения?
Когда можно выпустить приложение?
Что происходит после передачи?
Связанные услуги
- Разработка веб-приложений: когда инструмент должен работать в браузере без установки.
- Technical SEO: для сайта, который рассказывает о приложении и ведёт к нему.
- Реклама в Google: кампании для приложения и сайта, планируем отдельно.
- Аудит видимости в AI: как AI-поиск описывает ваш продукт.
Начните с задачи, которую должно решать ваше приложение
Опишите задачу и будущих пользователей приложения. Первый разговор бесплатный, а оценку стоимости и объёма работ вы получаете после него. Наш ответ приходит в течение одного рабочего дня.
Обсудить проектTelegram @cyberlabteam · WhatsApp +48 668 155 303 · info@cyberlab.team