Template Porting
Het automatisch converteren van één schermafbeelding-sjabloon naar de layouts die nodig zijn voor extra apparaatformaten.
Template porting is het proces van een schermafbeelding-sjabloon dat is gemaakt voor één apparaatformaat — meestal de canonical iPhone 6,7-inch portret — omzetten naar equivalente sjablonen voor elk ander vereist formaat: iPhone 6,5-inch, iPad 12,9-inch, iPad 11-inch, Pixel-telefoon, Android 7-inch tablet, Android 10-inch tablet, enzovoort. Elk doelformaat heeft andere aspect ratios, safe areas en bezels, dus een naïeve schaling werkt niet: de headline die op een 19,5:9-iPhone past, kan op een 4:3-iPad overflowen, en het device frame eromheen moet volledig veranderen. Volwassen porting-tools nemen de gestructureerde layout van het bronsjabloon — tekstposities, beeldankers, font-schaalregels — en herverdelen deze in elk doelcanvas met sensible defaults, waarna een menselijke designer het resultaat kan finetunen. Porting maakt 'design once' van een slogan tot realiteit: zonder porting is elk apparaatformaat een nieuwe designtaak en zijn de kosten van het ondersteunen van meer apparaten lineair. Goed gedaan reduceert porting een release van 24 sjablonen (1 design × 24 formaten) tot een release van 1 sjabloon plus een port-pass.
Gebruikt in
Bekijk hoe dit concept terugkomt in het product:
Verken de featureGerelateerde termen
- Fastlane frameitEen command-line-actie in de Fastlane-toolchain die schermafbeeldingen in device frames verpakt met statische sjablonen.
- Device FrameDe visuele telefoon- of tabletbehuizing die rond een schermafbeelding wordt gerenderd om real-world context te geven.
- Schermafbeelding-variantEen specifieke render van een schermafbeelding voor één combinatie van apparaatformaat, taal, oriëntatie en thema.