Um projeto, as duas lojas.
O ponto forte do Flutter é "uma base de código, duas lojas". A maioria dos geradores de capturas de tela não compartilha essa filosofia — eles fazem você construir o design duas vezes, uma vez nas proporções do iPhone e outra vez no Android. O Screenshotify é projetado para a realidade multiplataforma: escolha os dispositivos que você suporta, crie uma vez com o compositor multipainel e exporte um ZIP organizado por plataforma → dispositivo → idioma.
Fluxo de capturas de tela para Flutter
- Execute seu app em um dispositivo real ou simulador. Capture os painéis que deseja: um shot principal, o recurso principal, o caso de uso mais marcante.
flutter screenshotfunciona pela linha de comando. - Abra o Screenshotify. Arraste as capturas de tela em PNG. O recurso de ajuste automático combina a proporção da sua imagem com a moldura de dispositivo escolhida, sem letterbox.
- Monte o carrossel. 3 a 5 painéis com legendas; camadas contínuas (barras de gradiente etc.) funcionam entre os painéis.
- Escolha os dispositivos para as duas lojas. iPhone 16 Pro Max (App Store 6.9") e Pixel 8 Pro (Play Store). Adicione iPad 13" se o seu app suportar tablets.
- Traduza para todos os idiomas relevantes — apps Flutter geralmente miram os 39 idiomas do App Store + os mercados globais do Play.
- Exporte como ZIP. Estrutura de pastas: 6.9"/, iPad 13"/, Pixel/, Galaxy/, cada uma com subpastas por idioma.
Alternativas no ecossistema Flutter
O pacote pub screenshot captura frames brutos de widgets do seu app em execução. Útil para capturar os frames-fonte, mas não adiciona sobreposições de marketing. O mesmo trade-off do Fastlane snapshot no lado iOS: captura real do app vs carrossel de marketing projetado.
A combinação que a maioria das equipes Flutter adota: flutter screenshot ou o pacote pub screenshot para capturar painéis do app real, depois o Screenshotify para a composição de marketing e os exports localizados.
Lidando com convenções de design iOS vs Android
A mesma captura de tela do app parece diferente numa moldura de iPhone vs numa moldura de Pixel por causa da espessura da borda, da geometria do notch e das convenções da barra de navegação do Android. O Screenshotify renderiza ambos corretamente; você pode alternar as barras de status no iOS (convenção 9:41) e configurar ângulos de inclinação por classe de dispositivo para manter o carrossel coerente nas duas lojas.