Naar de inhoud
Terug naar het glossarium
Glossariumterm

Fastlane frameit

Een command-line-actie in de Fastlane-toolchain die schermafbeeldingen in device frames verpakt met statische sjablonen.

Eric Isensee
Eric IsenseeFounder · Last updated 5 mei 2026

frameit is een Fastlane-actie die ruwe app-schermafbeeldingen uit een map pakt, op basis van pixelafmetingen detecteert bij welk apparaat elke schermafbeelding hoort en ze samenstelt in het bijbehorende device frame. Optioneel voegt het vervolgens een titel en achtergrondafbeelding toe op basis van een lokale Framefile.json. frameit was de pionier voor het idee van geautomatiseerde schermafbeelding-framing voor mobiele teams en wordt nog steeds veel gebruikt in oudere Ruby-gebaseerde release-pipelines. De beperkingen zijn ook bekend: configuratie staat in JSON-bestanden naast version-controlled PSDs, de device-frame-bibliotheek moet handmatig worden gedownload en bijgewerkt wanneer Apple of Google nieuwe hardware uitbrengt, en frameit kent geen live editor, geen preview, geen centrale bibliotheek met sjablonen en geen API. Teams die frameit ontgroeien, migreren doorgaans naar een hosted screenshot-platform met een visuele editor, REST API, YAML-scaffold en per-template-rendering — terwijl het via een plugin nog steeds aanroepbaar blijft vanuit Fastlane, zodat de omliggende `fastlane deliver`-flow blijft werken. frameit blijft een nuttige basis om het probleemgebied te begrijpen.

Gebruikt in

Bekijk hoe dit concept terugkomt in het product:

Verken de feature