Jeden projekt, oba sklepy.
Siłą Flutter jest „jedna baza kodu, dwa sklepy”. Większość generatorów zrzutów ekranu nie podziela tej filozofii — zmuszają do zbudowania projektu dwa razy: raz dla proporcji iPhone i raz dla Androida. Screenshotify jest zaprojektowany z myślą o wieloplatformowej rzeczywistości: wybierz docelowe urządzenia, zaprojektuj raz z kompozytorem wielopanelowym, wyeksportuj ZIP zorganizowany według platformy → urządzenia → języka.
Przepływ pracy ze zrzutami ekranu Flutter
- Uruchom aplikację na prawdziwym urządzeniu lub symulatorze. Uchwyć panele, które chcesz pokazać: ujęcie główne, kluczową funkcję, zabójczy przypadek użycia.
flutter screenshotdziała z wiersza poleceń. - Otwórz Screenshotify. Przeciągnij zrzuty ekranu PNG. Funkcja automatycznego dopasowania dopasowuje proporcje twojego obrazu do wybranej ramki urządzenia — bez letterbox.
- Zbuduj karuzelę. 3–5 paneli z podpisami; warstwy ciągłe (paski gradientu itp.) działają na przestrzeni paneli.
- Wybierz urządzenia dla obu sklepów. iPhone 16 Pro Max (App Store 6.9") i Pixel 8 Pro (Play Store). Dodaj iPad 13", jeśli aplikacja obsługuje tablety.
- Przetłumacz na wszystkie odpowiednie języki — aplikacje Flutter zazwyczaj celują we wszystkie 39 języków App Store + globalne rynki Play.
- Wyeksportuj jako ZIP. Struktura folderów: 6.9"/, iPad 13"/, Pixel/, Galaxy/, każdy z podfolderami per język.
Alternatywy w ekosystemie Flutter
Pakiet pub screenshot przechwytuje surowe zrzuty ekranu widżetów z działającej aplikacji. Przydatny do pochwycenia klatek źródłowych, ale nie dodaje nakładek marketingowych. Ten sam kompromis co Fastlane snapshot po stronie iOS: prawdziwe przechwytywanie aplikacji kontra zaprojektowana karuzela marketingowa.
Kombinacja, na którą decyduje się większość zespołów Flutter: flutter screenshot lub pakiet pub screenshot do pochwycenia paneli z prawdziwej aplikacji, a następnie Screenshotify do kompozycji marketingowej i zlokalizowanych eksportów.
Obsługa konwencji projektowych iOS vs Android
Ten sam zrzut ekranu aplikacji wygląda inaczej w ramce iPhone niż w ramce Pixel — ze względu na grubość ramki, geometrię wcięcia i konwencje paska nawigacji Android. Screenshotify renderuje oba poprawnie; możesz przełączać paski stanu na iOS (konwencja 9:41) i konfigurować kąty pochylenia per klasa urządzenia, by karuzela była spójna między sklepami.
Nauka: Funkcje · Przewodniki · Cennik