Клиентский сервис
Заказ, запись или кабинет постоянного клиента. Сначала определяем основной сценарий и необходимые интеграции.
iOS · Android · React Native · PWA
Разрабатываю мобильный MVP вокруг главного действия пользователя: программа, заказ, личный кабинет или рабочий инструмент. Выбираю React Native или PWA по задаче и ограничениям. Работаю самостоятельно и удалённо по всей России.
Сценарии
Заказ, запись или кабинет постоянного клиента. Сначала определяем основной сценарий и необходимые интеграции.
План занятий, запись результатов и история. В FitDiary реализованы программы силовых тренировок и восстановление черновика.
Задания и ввод данных на телефоне. Требования к сети, хранению, ролям и возможностям устройства обсуждаем до выбора технологии.
Выбор формата
Общая кодовая база для мобильных платформ. Совместимость модулей, разрешения и поведение проверяются на целевых устройствах.
Запуск по ссылке и установка из поддерживаемого браузера. Это веб-приложение: доступ к устройству, уведомления и фоновые задачи имеют ограничения.
Если состав продукта не определён, сначала согласуем сценарий и кликабельные экраны. Это не готовое приложение и не проверка спроса само по себе.
Передача результата
Состав первой версии, исходники, тестовые сценарии и инструкция запуска. Подготовку аккаунтов, размещение и сторонние сервисы согласуем отдельно.
Для старта нужны описание задачи, материалы и доступы к согласованным сервисам. Секреты передаются безопасным способом, не размещаются в публичном коде. Перед запуском проверяем главный сценарий и ограничения интеграций.
Что получится
MVP — законченный основной сценарий. Он может выйти как приложение для iOS и Android или как PWA, которое открывается по ссылке и устанавливается на главный экран.
Отделяю ключевую ценность от функций, которые можно проверить или добавить после запуска.
Результат: контролируемый объём MVPПроектирую мобильные сценарии, состояния и интерфейс, понятный без инструкций.
Результат: проверенный путь пользователяСобираю выбранный формат, подключаю данные и интеграции, тестирую устройства и готовлю релиз.
Результат: устанавливаемая первая версияМаршрут запуска
Сначала уменьшаем неопределённость, затем пишем код. Это позволяет потратить время на функцию, ради которой приложение устанавливают.
Формулируем пользователя, проблему, главный сценарий и критерий, по которому поймём, что MVP полезен.
Связываю экраны и состояния в кликабельную модель, чтобы проверить логику раньше разработки.
React Native интерфейс, хранение данных, авторизация и интеграции собираются в тестируемые версии.
Исправляю критичные ошибки, собираю релиз и подготавливаю приложение к выбранному каналу распространения.

Опубликованный продукт
Собственный мобильный продукт для силовых тренировок: дневник занятий, готовые циклы периодизации и расчёт рабочих весов от разового максимума.
Вопросы
Опишите пользователя, главное действие, доступные материалы и ограничения. После разбора согласуем состав первой версии, зависимости и оценку. Сроки и объём фиксируются для конкретного проекта.
Сначала проверяю документацию, доступы, тестовую среду и ограничения сервиса. Если API нет или доступ ограничен, отдельно согласуем альтернативу; интеграцию нельзя гарантировать до проверки.
В согласованный состав передачи можно включить исходный код, инструкции запуска и список настроек. Принадлежность аккаунтов, доступы и права на материалы закрепляем до старта.
От функций, готовности контента и API, обратной связи и внешних проверок. Сначала согласуем зависимости и этапы; универсальный срок для любого проекта не обещаю.
Исправления, развитие и сопровождение обсуждаются отдельно: перечень работ, порядок обращения и условия поддержки. Бессрочная поддержка автоматически не подразумевается.
Работаю удалённо напрямую с заказчиком. В Telegram обсуждаем задачу, материалы и следующий шаг; решения по составу работ фиксируем письменно.
Можно включить подготовку сборок и материалов. Нужны аккаунты разработчика; решение принимает магазин. Срок модерации и одобрение не гарантируются.
Следующий шаг
Опишите идею и главное действие пользователя. Я предложу состав MVP и объясню, подходит ли React Native или достаточно PWA.