Goldie опубликован как открытый инструмент с лицензией MIT и уже доступен в версии 0.2.1. Его задача заметно шире обычного генератора красивых рамок для скриншотов. Связка с Argent запускает заранее описанные сценарии в симуляторе, делает захваты экрана, оформляет их и собирает видеопревью.
Интереснее всего здесь попытка перенести рутинную подготовку материалов App Store в рабочий процесс coding agent. Агент может исследовать проект, подготовить сценарии и конфигурацию Goldie, после чего результат дорабатывается через встроенную студию. Поддерживаемый UI-фреймворк при этом не принципиален: заявлена работа со SwiftUI, UIKit, Flutter, React Native и Kotlin Multiplatform, поскольку автоматизация взаимодействует с приложением через симулятор.
Но универсальным инструментом Goldie пока не стал. В package.json прямо ограничена платформа darwin, а для работы требуются macOS, iOS Simulator, Node.js 20.12 или новее и ffmpeg. Это логичное ограничение для автоматизации App Store, но оно сразу исключает Windows и Linux из такого конвейера.
Самая полезная часть Goldie поэтому не генерация оформления сама по себе, а возможность сделать подготовку магазинных материалов воспроизводимой частью сборки приложения вместо ручной работы перед каждым релизом.
Goldie автоматизирует скриншоты для App Store, но работает только на macOS
Goldie берет на себя подготовку скриншотов и видеопревью iOS-приложения для App Store, включая проверку готовых файлов перед загрузкой. За автоматизацию приходится платить довольно жестким условием: инструмент рассчитан на macOS и iOS Simulator.

Автор: kacperkapusciak
Источник: GitHub
2 показов







