Tek proje, iki mağaza.
Flutter'ın gücü "tek kod tabanı, iki mağaza"dır. Ekran görüntüsü oluşturucuların çoğu bu felsefeyi paylaşmıyor — tasarımı iki kez, bir kez iPhone en-boy oranlarında ve bir kez Android için yapman gerekiyor. Screenshotify çok platformlu gerçeklik etrafında tasarlandı: hedeflediğin cihazları seç, çok panelli düzenleyici ile tek seferde tasarla, platform → cihaz → locale olarak düzenlenmiş bir ZIP olarak dışa aktar.
Flutter ekran görüntüsü iş akışı
- Uygulamanı gerçek bir cihazda veya simülatörde çalıştır. İstediğin panelleri yakala: hero görüntüsü, ana özellik, öldürücü kullanım senaryosu.
flutter screenshotkomut satırından çalışır. - Screenshotify'ı aç. PNG ekran görüntülerini sürükle bırak. Otomatik sığdırma özelliği görüntünün en-boy oranını seçilen cihaz çerçevesiyle eşleştirir, yani letterbox olmaz.
- Karuseli oluştur. Metinli 3–5 panel; yayılan katmanlar (degrade çubuklar vb.) paneller arasında çalışır.
- Her iki mağaza için cihaz seç. iPhone 16 Pro Max (App Store 6.9") ve Pixel 8 Pro (Play Store). Uygulaman tabletleri destekliyorsa iPad 13" ekle.
- İlgili tüm locale'lere çevir — Flutter uygulamaları genellikle tüm 39 App Store + küresel Play pazarlarını hedefler.
- ZIP olarak dışa aktar. Klasör yapısı: 6.9"/, iPad 13"/, Pixel/, Galaxy/ — her biri locale alt klasörleriyle.
Flutter ekosistemindeki alternatifler
screenshot pub paketi çalışan uygulamandan ham widget ekran görüntüleri yakalar. Kaynak kareleri yakalamak için kullanışlı, ancak pazarlama katmanları eklemez. iOS tarafındaki Fastlane snapshot ile aynı ödünleşim: gerçek uygulama yakalama vs tasarlanmış pazarlama karuseli.
Çoğu Flutter ekibinin yerleştiği kombinasyon: gerçek uygulamadan panel yakalamak için flutter screenshot veya screenshot pub paketi, ardından pazarlama düzenlemesi ve yerelleştirilmiş dışa aktarımlar için Screenshotify.
iOS ve Android tasarım kurallarını yönetme
Çerçeve kalınlığı, çentik geometrisi ve Android gezinme çubuğu kuralları nedeniyle aynı uygulama ekran görüntüsü iPhone çerçevesiyle Pixel çerçevesinde farklı görünür. Screenshotify her ikisini de doğru render eder; iOS'ta durum çubuklarını (9:41 kuralı) açıp kapatabilir ve karuselin her iki mağazada tutarlı görünmesi için cihaz sınıfı başına eğim açılarını ayarlayabilirsin.
Öğren: Özellikler · Kılavuzlar · Fiyatlandırma