Telefonundan stüdyoya iki dokunuşta.
Bu neden var
Gerçek cihaz ekran görüntülerini tasarım makinene aktarmak genellikle can sıkıcıdır: AirDrop yalnızca Apple cihazları arasında çalışır, USB kabloları sürücü gerektirir, kendine e-posta göndermek sıkıştırır, bulut senkronizasyonu bir dakika alır. Çoğu ekran görüntüsü aracı, seni diskten görüntü yüklemeye yönlendirerek sorunu geçiştirmiş olur. Biz, gerçek telefonunda uygulamayı az önce açtığın ve o anki ekranı hemen bir mockup'a koymak istediğin an için tasarlandık.
Arka planda nasıl çalışır
PeerJS üzerinden WebRTC veri kanalı. Stüdyo tarafı bir Peer bağlantısı açar, 6 karakterli bir PIN oluşturur, hem peer-id'yi hem de PIN'i bir QR'a kodlar. Telefon tarafı QR'ı tarar; bu, telefonun tarayıcısında screenshotify.app/app?peer=…&pin=… adresini açar. Telefon tarafı PIN ile kimlik doğrular (3 saniyelik zaman aşımı), ardından veri kanalı üzerinden dosya verilerini gönderir. Görüntü, editöre sunucularımızdan geçmeden doğrudan normal bir ImageLayer olarak ulaşır.
Hangi tarayıcılarda çalışır
WebRTC destekleyen tüm modern tarayıcılar: Safari 17+, Chrome 100+, Firefox 100+, Edge. Telefon tarafında iOS 17/18 Safari ve Android Chrome ile test edilmiştir. Telefonun bir uygulama gerektirmez; yalnızca başka bir sekmedir.
Gizlilik
Ekran görüntüleri tarayıcıdan tarayıcıya iletilir. Bunları hiçbir zaman görmüyoruz. Sinyal sunucusu (PeerJS) yalnızca bağlantıyı eşleştirir; dosya içeriğini görmez. PIN doğrulaması stüdyo tarafında yereldir; PIN'ler hiçbir yerde kalıcı olarak saklanmaz.