Yükleniyor ...

Multitasking: Daha verimli & daha güçlü

OS 4.0'daki yeniliklerden en dikkat çekici olanı multitasking diyebiliriz. Peki, iPhone'un performansı ne derecede değişti? Tüm ayrıntılar burada.

Apple, 4.0 versiyonunda büyük değişimler yaptı . Artık uygulamaların arkaplanında diğer uygulamaları çalıştırmak mümkün. Diğer bir deyişle, multitasking konusunda sürekli azar işiten Apple, bu özelliği nihayet cep telefonlarına ekliyor. Apple şefi Steve Jobs, daha önceleri bu özelliği birkaç kez reddetmişti ve "Multitasking ve buna benzer görev yöneticileri iPhone için bizce fazla karmaşık ve çok sayıda çalışan uygulama daha fazla enerji tüketir" şeklinde düşüncelerini belirtmişti.

Bu uçurumu aşmak, Apple için çocuk oyuncağından ibaret oldu. Kısacası arkaplanda çalışan uygulamalar minimum performansla çalışmalıydı. Bu da programların arkaplanda kullandığı kaynaklardan tasarruf yapmak için Apple'ın API'leri (Application Programming Interfaces) kullandığı anlamına geliyor. Apple tarafından şu API'ler üzerinde tasarrufa gidildi: "Background Audio API", "Voice over IP API", "Background Location API" ve "Task Completion API". Geliştiriciler, ilerde kendi uygulamalarına multitasking özelliği kazandırabilmek için bu tür API'ler geliştirmek zorunda olacak.

Bunu testimizde daha iyi anladık diyebiliriz. "Fast App Switcher" yani görev yöneticisinde Anasayfa butonuna basılarak oyun kapatıldığında tamamen kapanıyor gibi görünüyor fakat görev yöneticisinde oyun simgesini seçtiğinizde oyun önplanda tekrar başlıyor. İşte bu noktada oyun geliştiricilerinin ilgili API'leri kullanılıyor.

Pratikte multitasking
Anasayfa butonuna çift tıklama ile görev yöneticisini açabiliyor ve iPhone OS 4.0'da çalışan tüm programları görebiliyorsunuz. Herhangi bir aktif uygulamayı kapatmak için ise görev yöneticisindeki simgesine biraz uzun basmanız yeterli. Testimizde arkaplanda çalışan programların sayısı konusunda herhangi bir sınırlama ile karşılaşmadık. Ayrıca arkaplanda 20'ye yakın program çalıştırmamıza rağmen performans kaybı yaşamadık. Ekran kilidini aktif edip, ardından tekrar ana ekrana döndükten sonra bile tüm programlar erişilebilir durumdaydı. Fakat iPhone'un bataryası bu durumdan biraz şikâyetçi gibiydi. 20 aktif programın 40 dakika boyunca arkaplanda çalışmasının ardından yarı dolu bataryamız bitme seviyesine yaklaştı.

"Fast App Switching" (çabuk uygulama değiştirme) özelliği, Apple için büyük bir adım denilebilir. Bunun sebebi ise daha önce çalıştırılan pasif bir uygulamanın tekrar aktif edilmesi artık gerekli değil. Hem bu sayede navigasyonu kullanırken bir taraftan da postalarınızı kontrol edebilirsiniz. Ya da herhangi bir epostanızdaki bağlantıdan bir web adresine ulaştığınızda posta uygulamanız otomatik olarak kapanmayacak ve Safari'nin arkaplanında çalışmaya devam edecek.

Lütfen devam etmek için isim girin:


Sipariş Hattı