Apple Yazılım Mühendisliğinden Sorumlu Kıdemli Başkan Yardımcısı Craig Federighi, şirketin Dünya Geliştiriciler Konferansı (WWDC) etkinliğinde iPad'ler için duyurulan yeni çoklu görev arayüzünü tanıtırken, geçen yıl iPad için Hesap Makinesi uygulamasını veya bir önceki yıl Saat uygulamasındaki sayaçları tanıttığı gibi, hafif alaycı bir ton kullandı.
Federighi, sunumun ilerleyen dakikalarında, "Vay canına," diyerek hafif abartılı bir coşkuyla devam etti. "Daha çok pencere, daha sivri bir işaretçi ve menü çubuğu mu? Kim düşünürdü ki? Gerçekten de akıllara durgunluk veren bir sürüm çıkardık!"
Bu sözler, Apple Park kampüsünde, genellikle önceden kaydedilmiş açılış konuşmasını devasa bir açık hava ekranından izleyen geliştiriciler, medya mensupları ve Apple çalışanlarından oluşan dinleyicilerden makul bir kıkırdama aldı.
Federighi, yıllardır Apple iPad'in geleneksel bir bilgisayar gibi davranmasını talep eden geliştirici, profesyonel kullanıcı ve medya mensuplarından oluşan kitleyi onaylıyor ve onlarla hafifçe dalga geçiyordu. Birkaç yıl önceki buggy ve sınırlı Stage Manager arayüzüyle yapılan büyük ama kısmen başarısız bir deneme de dahil olmak üzere birçok adımdan sonra, Apple nihayet Mac benzeri çoklu görev taleplerine belirgin bir Mac benzeri arayüz, geliştirilmiş bir dosya yöneticisi ve arka planda görev çalıştırma için daha iyi destek ile yanıt verdi.
Peki, eğer bu hareket bu kadar bariz idiyse, buraya gelmek neden bu kadar uzun sürdü? Bu soruyu Federighi'ye sorduk.
Eskiden donanım sınırlamaları vardı
İnsanlar, iPad'lerin piyasaya sürülmesinden neredeyse 15 yıl öncesinden itibaren onları 'gerçek bilgisayar' olarak kullanmaya (ve onlar için felsefi bir gerekçe sunmaya) çalıştılar.
Ancak o ilk iPad'lerde, modern bilgisayarlardan ve Mac'lerden beklediğimiz birçok özellik eksikti; özellikle de güçlü çok pencereli çoklu görev ve üçüncü taraf uygulamaların veri alışverişi yapabilme yeteneği. İlk iPad'ler, o zamanki Mac'lerde bulunan RAM ve depolama alanının sadece bir kısmına sahip, büyük ekranlara bağlı neredeyse kelimenin tam anlamıyla iPhone iç donanımıydı; bu da iPhone'un işletim sisteminin büyütülmüş bir versiyonunun ve iPhone'un tek ekranlık arayüzünün kullanılmasını gerektiriyordu.
Federighi şunları söyledi: "iOS 9'da Split View ve Slide Over'ı tanıttığımız zamana kadar geri saracak olursanız, iPad'in doğrudan dokunmatik odaklı bir cihaz olduğu temelinden başlamanız gerekir. Temel bir gereklilik şudur ki, ekrana dokunup bir şeyi hareket ettirmeye başladığınızda cihazın tepki vermesi gerekir. Aksi takdirde, tüm etkileşim modeli bozulur - cihazla olan anlaşmanızda zihinsel bir kırılma yaşanır."
Federighi, yaklaşık on yıl önceki iPad'lerin "sınırsız sayıda pencereli uygulamayı mükemmel tepkisellikle çalıştırma kapasitesine sahip olmadığını" söyledi.
Aynı zamanda, o dönemdeki iPhone ve iPad uygulamalarının teknik sınırlamalarını da belirtmek gerekir. O zamana kadar uygulamalar, var olan iCihazların belirli ekran boyutları ve çözünürlüklerine uyacak şekilde tasarlanmış ve kodlanmıştı. Masaüstü pencereleri gibi dinamik olarak yeniden boyutlandırılmaları o günlerde mümkün değildi, çünkü kimse uygulamalarını bu şekilde kodlamıyordu.
Donanım Gelişti, Kullanım Alışkanlıkları Değişti
Elbette, bu donanım sınırlamaları artık mevcut değil.
Apple'ın iPad Pro modelleri, 2010'ların sonlarında tabletlerin işlem gücünü, RAM'ini ve depolama alanını ciddi şekilde artırmaya başladı ve Apple, iPad'i içerik tüketim cihazı rolünden uzaklaştıran klavye ve kalem aksesuarlarını tanıttı. Yıllardır, Apple'ın daha hızlı tabletleri, daha yavaş Mac'leriyle aynı donanıma dayanıyor - donanımın daha fazlasını yapabileceğini biliyoruz çünkü Apple zaten başka yerlerde daha fazlasını yapıyor.
Federighi şunları söyledi: "Zamanla iPad daha güçlü hale geldi, ekranlar büyüdü, kullanıcı kitlesi cihazı ne kadar insanın kullandığı konusunda biraz daha fazla trackpad ve klavye kullanımının olduğu bir moda kaydı. Ve böylece yıldızlar bir araya geldi; geleneksel olarak bir Mac ile yaptığınız birçok şey, iPad'in temel anlaşmasını karşılayarak ilk kez bir iPad'de yapılabilir hale geldi."
Stage Manager'ın Bazı Sorunlarını Düzeltmek Üzerine
Apple, bu on yılda modern iPad'lerde pencere tabanlı bir çoklu görev sistemini bir kez zaten denedi, elbette, iPadOS 16'daki Stage Manager arayüzü ile.
iPad'de pencere tabanlı çoklu görevde herhangi bir ilk denemenin zorlu bir yolculuğu olacaktı. Bu, Apple veya geliştiricilerin iOS veya iPadOS'ta gerçekten dinamik olarak yeniden boyutlandırılabilir uygulama pencereleriyle ilk kez uğraşması, Apple'ın iPad'de sanal bellek sistemini ilk kez uygulaması ve Apple'ın gerçek çoklu monitör desteğini ilk kez denemesi anlamına geliyordu. Stage Manager o kadar kötü durumdaydı ki, Apple o yılki iPadOS sürümünü üzerinde çalışmaya devam etmek için geciktirdi.
Ancak Stage Manager'ın en büyük sorunu aslında çok sayıda iPad'de çalışmamasıydı. Yalnızca yeni pahalı modellerde kullanabiliyordunuz; eğer yeni ucuz bir modeliniz veya hatta eski pahalı bir modeliniz varsa, iPad'iniz 2010'ların ortalarındaki iPad'lerin donanım sınırlamaları etrafında tasarlanmış eski Slide Over ve Split View modlarında kalıyordu.
Federighi şunları söyledi: "Stage Manager'ın ne anlama geldiğine dair tamamen tutarlı bir deneyimin yeni bir taban seviyesini sunmak istedik. Ve bizim için bu, dahili ekranda dört eş zamanlı uygulama ve harici ekranda dört eş zamanlı uygulama anlamına geliyordu. Yani, aynı anda çalışan sekiz uygulama. Ve dedik ki bu taban seviyesi, Stage Manager olmak bu anlama geliyor; 'Stage Manager'ı alıyorsunuz ama burada Stage Manager-lite veya benzeri bir şey alıyorsunuz' demek istemedik."
Bunu düzeltmek, yeni pencere sisteminin temel hedeflerinden biriydi.
"Bu sefer şöyle karar verdik: Mümkün olan her şeyi, eski donanımlarda bazı incelikler olsa bile, kullanıma sunalım, çünkü Stage Manager'a olan talebin çok fazla olduğunu gördük," dedi Federighi. Bu yaklaşımda yapılan hafif bir değişiklik, diğer sahne arkası optimizasyonlarla birleştiğinde, yeni çoklu görev modelini Stage Manager'dan daha yaygın olarak uyumlu hale getiriyor. Bu cihazlarda hala sınırlar var - açabileceğiniz pencere sayısına değil, aynı anda kaç pencerenin aktif ve güncel olabileceğine dair. Ve gerçek çoklu monitör desteği, daha hızlı, daha pahalı modellerin alanında kalmaya devam edecek.
Federighi şunları söyledi: "Birçok optimizasyon keşfettik. Pencere sistemimizi ve arka plan görevlerini, arka plan işlemlerini yönetme şeklimizi yeniden yapılandırdık, bu da Stage Manager'ı tanıttığımız zamandan daha fazla gücü diğer cihazlardan sıkıp çıkarmamızı sağladı."
Stage Manager, iPadOS'un son sürümünde hala mevcut, ancak yeni pencereli çoklu görev sistemi yerine etkinleştirmeyi seçmeniz gereken isteğe bağlı bir ek çoklu görev modu olarak sunuluyor. Her iki çoklu görev sistemini de tamamen kapatmayı seçebilir, iPad'in geleneksel Netflix izleme için büyük iPhone arayüzünü tercih edenler için basitliğini koruyabilirsiniz.
'iPad, iPad Olacak'
Ancak, yeni iPadOS arayüzü Mac'in arayüzüne doğru büyük adımlar atarken, şirket onları hala farklı önceliklere sahip farklı ürünler olarak ele almaya çalışıyor. Bugüne kadar bu, Mac'lerde dokunmatik ekran olmaması anlamına geldi ve iPad'in yapamayacağı bazı Mac şeyleri olmaya devam edeceği anlamına gelecektir.
Federighi şunları söyledi: "Ama baktık ve dedik ki, [iPad ve Mac] bir araya gelirken, iPad'de bir şeyi yapmak için Mac deyiminin olduğu yerlerde, örneğin pencere kapatma kontrollerini ve büyütme kontrollerini nereye koyduğumuz, renklerinin ne olduğu - anlama geldiği yerlerde, tanıdık ve rahat olması için bu şeyler için birleşik bir tasarım kullanmak neden olmasın dedik. Ama anlama gelmediği yerde, iPad iPad olacak."
Bilgisayar kurulumunuzda bir iPad'i Mac şeklindeki bir deliğe sığdırmaya çalışırken hala sınırlamalar ve hayal kırıklıkları olacaktır. Örneğin, görevler arka planda çalışabilirken, Apple uygulamaların yalnızca kesin bir son noktası olan iş yüklerini çalıştırmasına izin verir; bunlar video dışa aktarımı veya dosya transferi gibi şeylerdir. Sistem ajanları veya arka planda sürekli olarak bazı rutin on-and-off görevleri yerine getiren diğer uygulamalar desteklenmez.
Şimdiye kadar gördüğümüz tüm demolar yeni, yüksek segment iPad donanımı üzerindeydi ve yeni özelliklerin düşük segment tabletlerde veya eski donanımlarda ne kadar iyi davrandığı henüz görülecek.
Ancak, Apple'ın nihayet kalıcı olabilecek ve okuma ve yayınlama için hala sadece büyük bir ekran isteyen insanlar için basitliğini bozmadan iPad'e yetenek katan bir tasarım üzerinde karar kılmış gibi hissettiriyor.