Для Flutter-разработчиков

Один проект, оба магазина.

TL;DR. Flutter-приложения выходят одновременно в App Store и Play Store. Mokbi экспортирует нужные размеры обоих магазинов из одного дизайна — iPhone 6.9", iPad 13", Galaxy S25 Ultra и Galaxy Tab S9 Ultra — в один ZIP на локаль, а затем публикует его сразу в оба магазина. Никаких двух отдельных процессов.

Сила Flutter — «одна кодовая база, два магазина». Большинство генераторов скриншотов не разделяют эту философию: заставляют делать дизайн дважды — один раз для пропорций iPhone, другой для Android. Mokbi создан с учётом многоплатформенной реальности: выбери нужные устройства, сделай дизайн один раз с помощью мультипанельного композитора, экспортируй ZIP с организацией по платформе → устройству → локали.

Рабочий процесс скриншотов для Flutter

  1. Запусти приложение на реальном устройстве или симуляторе. Захвати нужные панели: главный снимок, ключевую функцию, убойный сценарий использования. flutter screenshot работает из командной строки.
  2. Открой Mokbi. Перетащи PNG-скриншоты. Функция автоподгонки сопоставляет соотношение сторон изображения с выбранной рамкой устройства — никаких «чёрных полос».
  3. Создай карусель. 3–5 панелей с подписями; сквозные слои (градиентные полосы и т.д.) работают между панелями.
  4. Выбери устройства для обоих магазинов. iPhone 16 Pro Max (App Store 6.9") и Galaxy S25 Ultra (Play Store). Добавь iPad 13" и Galaxy Tab S9 Ultra для планшетов.
  5. Переведи на все нужные локали — Flutter-приложения обычно нацелены на все 50 локалей App Store + глобальные рынки Play Store.
  6. Экспортируй или публикуй. Скачай один ZIP (6.9"/, iPad 13"/, Galaxy/ — у каждой свои подпапки по локалям) или отправь весь листинг сразу в оба магазина.

Альтернативы в экосистеме Flutter

Пакет screenshot для pub захватывает сырые скриншоты виджетов из работающего приложения. Полезен для захвата исходных кадров, но не добавляет маркетинговые оверлеи. Тот же компромисс, что и Fastlane snapshot на iOS: реальный захват приложения против спроектированной маркетинговой карусели.

Комбинация, которую выбирают большинство Flutter-команд: flutter screenshot или пакет screenshot для захвата панелей из реального приложения, затем Mokbi для маркетинговой компоновки и локализованного экспорта.

iOS vs Android: дизайн-конвенции

Один и тот же скриншот приложения выглядит по-разному в рамке iPhone и в рамке Pixel — из-за толщины рамок, геометрии вырезов и конвенций навигационной панели Android. Mokbi корректно рендерит оба варианта; можно переключать строки состояния на iOS (конвенция 9:41) и настраивать угол наклона для каждого класса устройств, чтобы карусель выглядела цельно в обоих магазинах.

Материалы: Возможности · Руководства · Цены

Открыть редактор →