Surface Duo ve Çift Ekranlı Multitasking'in Sınırları
İki ekran, iki uygulama, aynı anda. Surface Duo'nun vaadi buydu ve kağıt üstünde üretkenliğin tarifi gibi duruyor. Pratikte kazanç çok daha dar bir yerde toplanıyor: iki içerik arasında sürekli gidip geliyorsanız ikinci ekran işinizi kolaylaştırır, geri kalan senaryolarda açık ama bakılmayan bir pencere olarak kalır.
Çift ekran neyi ortadan kaldırıyor
Yaygın anlatım "aynı anda iki iş yapabilirsiniz" der. Bu doğru değil. Dikkat sıralıdır; ikinci ekrandaki uygulamaya bakarken birincisinde bir şey yapmıyorsunuz. Çift ekranın ortadan kaldırdığı şey iş değil, geçiş: uygulama değiştirme hareketi, yeniden konumlanma, o esnada aklınızda tuttuğunuz bilginin buharlaşma riski.
Kazancı hesaplamak da bu yüzden basit. Geçiş başına kaybettiğiniz süreyi, o iş boyunca kaç kez geçiş yaptığınızla çarpın. On dakikada iki kez geçiş yapıyorsanız ikinci ekran size hiçbir şey kazandırmaz. Bir tablodaki değerleri forma tek tek giriyorsanız, yani dakikada onlarca kez geçiş yapıyorsanız, kazanç gerçektir ve büyüktür.
Bu ayrım, çift ekranın kime yaradığı sorusunun da cevabı: kopyalayan, karşılaştıran, referansa bakarak yazan kullanıcı. Tek bir uzun metni okuyan ya da tek bir formu dolduran kullanıcı için ikinci ekran boş yer.
Uygulama desteği bir tercih değil, yazılmış kod meselesi
Kaynaklarda "üçüncü parti uygulamalarda sürükle bırak çoğu zaman çalışmıyor" cümlesi bir eksiklik gibi geçiştiriliyor. Eksiklik değil, doğrudan sonuç. İki uygulama arasında içerik taşımak için alıcı taraftaki uygulamanın sürükleme olaylarını dinlemesi ve kabul ettiği içerik türlerini bildirmesi gerekir. Bunu yapmayan bir uygulamanın üstüne ne kadar veri sürüklerseniz sürükleyin hiçbir şey olmaz, çünkü kabul edecek bir alıcı yok. İşletim sistemi bunu kullanıcı adına telafi edemez.
Bir projede iki panel arasında sürükle bırakla veri aktarımını kurmuştuk; zor kısım arayüz değil, iki tarafın aynı veri modelini konuşmasıydı. Bir arayüz özelliği ekranda ne kadar doğal görünürse görünsün, altında iki tarafın da uyduğu bir sözleşme yoksa özellik yoktur.
Menteşe bir tasarım kısıtıdır, kozmetik detay değil
Çift ekranlı cihazı "geniş bir ekran" olarak düşünmek en hızlı hata yolu. Ortadaki fiziksel boşluk metni ikiye böler, tablo sütunlarını kaydırır, bir görselin tam ortasını yok eder. Doğru model iki ayrı görüntüleme alanı, aradaki boşluğun konumu ve genişliği ise düzenin hesaba katması gereken bir veri.
Android tarafında bu bilgi uygulamaya açıkça veriliyor: katlanma çizgisinin konumu ve yönü sorgulanabiliyor, düzen buna göre kurulabiliyor. Yani sorumluluk geliştiricide. Bir uygulamanın çift ekranda kötü görünmesi cihazın değil, o düzeni yazmamış olmanın sonucu.
Uygulama çiftleri iyi bir fikir, ama kimse bulmuyor
Sık kullanılan iki uygulamayı tek dokunuşla birlikte açan "uygulama çifti" özelliği, çift ekranın en işe yarar tarafı. Sorun keşfedilebilirlikte. Kullanıcı böyle bir şeyin var olduğunu bilmiyorsa özelliği aramaz; aradığında da kurulum akışı, iki uygulamayı tek tek açıp kaydetmeyi gerektiren birkaç adımdan oluşur. Bir kez kurup yıllarca kullanacağınız bir düzen için bu kabul edilebilir, ama sistemin kullanıcıya bunu önermesi gerekir. Bir kullanıcının aynı iki uygulamayı üst üste yan yana açtığını cihaz zaten görüyor. Öneriyi oradan çıkarmak zor değil.
Sonuçta ne kaldı
Çift ekranlı telefonun getirdiği asıl fayda, ekran alanı değil, iki içeriğin aynı anda görünür kalması. Bu fayda dar bir kullanıcı grubunda büyük, geri kalanda sıfıra yakın. Cihazın başarısızlığı da buradan gelir: donanım herkese satılmış, ama kazanç sadece belirli işleri yapanlarda ortaya çıkıyor.
Arayüz tarafında akılda kalması gereken tek ilke şu: ikinci ekran yeni bir yetenek değil, mevcut bir maliyeti azaltan bir araç. Tasarım kararını verirken önce o maliyetin gerçekten var olup olmadığına bakın. Kullanıcı zaten gün içinde iki kez geçiş yapıyorsa, çözdüğünüz bir problem yok.