Przejdź do treści
Powrót do słownika
Termin słownikowy

Fastlane frameit

Akcja wiersza poleceń w łańcuchu narzędzi Fastlane, która oprawia zrzuty ekranu w ramki urządzeń przy użyciu statycznych szablonów.

Eric Isensee
Eric IsenseeFounder · Last updated 5 maja 2026

frameit to akcja Fastlane, która pobiera surowe zrzuty ekranu aplikacji z folderu, wykrywa, do którego urządzenia należy każdy zrzut ekranu na podstawie jego wymiarów w pikselach, i komponuje je wewnątrz pasującej ramki urządzenia. Następnie opcjonalnie dodaje tytuł i obraz tła odczytany z lokalnego pliku Framefile.json. frameit zapoczątkował ideę zautomatyzowanego oprawiania zrzutów ekranu dla zespołów mobilnych i jest nadal szeroko używany w starszych potokach wydawniczych opartych na Ruby. Jego ograniczenia są również dobrze znane: konfiguracja znajduje się w plikach JSON obok kontrolowanych źródłowo PSD, biblioteka ramek urządzeń musi być pobierana i aktualizowana ręcznie, gdy Apple lub Google dostarczają nowy sprzęt, a frameit nie ma pojęcia o żywym edytorze, podglądzie, centralnej bibliotece szablonów ani o API. Zespoły, które wyrosły z frameit, zwykle migrują na hostowaną platformę zrzutów ekranu, która oferuje wizualny edytor, REST API, szkielet YAML i renderowanie na szablon — pozostając jednocześnie wywoływalna z Fastlane przez wtyczkę, dzięki czemu otaczający przepływ `fastlane deliver` nadal działa. frameit pozostaje przydatną podstawą do zrozumienia tej przestrzeni problemowej.

Używane w

Zobacz, jak ta koncepcja pojawia się w produkcie:

Poznaj funkcję