Pular para o conteúdo
Voltar ao glossário
Termo do glossário

Fastlane frameit

Uma ação de linha de comando no toolchain Fastlane que envolve capturas de tela em molduras de dispositivo usando templates estáticos.

Eric Isensee
Eric IsenseeFounder · Last updated 5 de maio de 2026

O frameit é uma ação Fastlane que pega capturas de tela brutas de uma pasta, detecta a qual dispositivo cada captura pertence com base em suas dimensões em pixels e as compõe dentro da moldura de dispositivo correspondente. Em seguida, opcionalmente adiciona um título e uma imagem de fundo lidos de um Framefile.json local. O frameit foi pioneiro na ideia de enquadramento automatizado de capturas de tela para equipes mobile e ainda é amplamente utilizado em pipelines de release antigos baseados em Ruby. Suas limitações também são bem conhecidas: a configuração vive em arquivos JSON ao lado de PSDs versionados, a biblioteca de molduras de dispositivo precisa ser baixada e atualizada manualmente quando a Apple ou o Google lança novo hardware, e o frameit não tem noção de um editor ao vivo, sem pré-visualização, sem biblioteca central de templates e sem API. Equipes que superaram o frameit normalmente migram para uma plataforma de capturas hospedada que oferece um editor visual, REST API, scaffold YAML e renderização por template — enquanto ainda é chamável a partir do Fastlane via um plugin para que o fluxo `fastlane deliver` ao redor continue funcionando. O frameit continua sendo uma base útil para entender o espaço do problema.

Usado em

Veja como este conceito aparece no produto:

Explore a funcionalidade