Template Porting
Convertire automaticamente un template di screenshot nei layout richiesti per ulteriori dimensioni di dispositivo.
Il template porting è il processo di prendere un template di screenshot creato per una specifica dimensione di dispositivo — tipicamente l'iPhone canonico da 6,7 pollici verticale — e produrre template equivalenti per ogni altra dimensione richiesta: iPhone 6,5 pollici, iPad 12,9 pollici, iPad 11 pollici, telefono Pixel, tablet Android da 7 pollici, tablet Android da 10 pollici e così via. Ciascuna dimensione di destinazione ha rapporti d'aspetto, aree di sicurezza e cornici differenti, quindi un semplice ridimensionamento non funziona: il titolo che entra in un iPhone 19,5:9 potrebbe traboccare su un iPad 4:3, e la cornice del dispositivo che lo circonda deve cambiare completamente. Gli strumenti di porting maturi prendono il layout strutturato del template sorgente — posizioni del testo, ancoraggi delle immagini, regole di scalatura del font — e lo riadattano a ciascuna canvas di destinazione utilizzando valori predefiniti sensati, lasciando poi a un designer umano la rifinitura del risultato. Il porting è ciò che trasforma 'progettare una sola volta' da slogan a realtà: senza di esso, ogni dimensione di dispositivo è un nuovo compito di progettazione e il costo di supportare più dispositivi è lineare. Eseguito bene, il porting riduce una release da 24 template (1 design × 24 dimensioni) a una release da 1 template più una passata di porting.
Utilizzato in
Scopra come questo concetto si manifesta nel prodotto:
Esplori la funzionalitàTermini correlati
- Fastlane frameitUn'azione da riga di comando della toolchain Fastlane che racchiude gli screenshot in cornici di dispositivi utilizzando template statici.
- Device FrameLa cornice visiva di un telefono o tablet, renderizzata attorno a uno screenshot per dargli un contesto realistico.
- Screenshot VariantUn rendering specifico di uno screenshot per una combinazione di dimensione del dispositivo, locale, orientamento e tema.