Главный сценарий первым
Пользователь должен быстро решить основную задачу приложения.
MOBILE PRODUCTS
Разрабатываю мобильные приложения с реальной логикой и данными — не только макеты экранов. Можно начать новый продукт или доработать уже существующее приложение.

RESULT / 09
Пользователь должен быстро решить основную задачу приложения.
Не уменьшенная веб-страница, а нормальный мобильный опыт.
Сначала рабочий пользовательский путь, потом расширение продукта.
SEARCH / TASKS
Для первого релиза важнее один законченный сценарий: пользователь устанавливает приложение, входит, выполняет ключевое действие и получает результат. Архитектура, API и хранение данных строятся вокруг этого пути.
Нативные сценарии на Swift, работа с состоянием, API и особенностями платформы.
Кроссплатформенный интерфейс, когда один продукт должен быстрее выйти на несколько мобильных платформ.
Авторизация, база данных, уведомления, карты, файлы и интеграции через API.
BEFORE START
Коротко о границах задачи, доступах и том, что реально влияет на разработку.
Не обязательно. Если аудитория позволяет, старт с одной платформы сокращает объём первой версии и быстрее показывает качество основного сценария.
React Native удобен для общей кодовой базы, native нужен при глубокой работе с платформой или когда системный UX и API особенно важны.
Основной пользовательский путь, список API и системных функций: push, камера, карты, подписки, офлайн-режим и авторизация.
От количества пользовательских сценариев, уникальных экранов, backend и API, авторизации, платежей, push-уведомлений и необходимости поддерживать несколько платформ.
Да. Первый этап лучше ограничить главным пользовательским сценарием и версией, которую можно установить и проверить на реальном устройстве. Остальные функции добавляются после проверки основы.
Достаточно описать основной пользовательский путь, показать референс или макет и перечислить системные функции: авторизация, push, карты, платежи, камера, офлайн-режим и нужные API.
От количества сценариев и экранов, backend/API, авторизации, платежей, push-уведомлений, карт, системных функций и количества поддерживаемых платформ.
СЛЕДУЮЩИЙ ПРОЕКТ — ВАШ
Пара предложений о задаче — уже начало. Ссылка, макет или существующий код помогут оценить объём.
@Alexuys ↗alexgtup@gmail.com