Birşeyler yazma olayını biraz abarttım galiba. Aslında yazdıklarımı foruma birebir kopyalamayı düşünüyordum ama uzun olduğu için link verimeyi uygun gördüm. iPad yazımı
buraya tıklayarak sitemden okuyabilirsiniz.
En çok konuşulan Multitasking niye yok! Konusunda bir şeyler yazmak istedim. Aslında multitasking var ama Jobs bunu 3rd party uygulamara multitask izni vermiyor. Bunun da nedenleri var.
Birincisi; hayatının herhangi bir döneminde Windows Mobile kullanmış olanlar iyi bilir, Multitask pil canavarı bir düşmandır. Windows Mobile'da arada bir task manager açıp media player, internet explorer gibi yazılımlarının arkada çalışıp çalışmadığını kontrol etmek gerekir. Eğer bunlar açık kalırsa 1-2 saat içerisinde cihazın pilini bitiriverirler.
Aynı şey işlemci gücü için de geçerli. iPhone OS hızlı tepki sürelerini ve kullanıcının parmaklarının altında kayıyormuş hissi veren kullanıcı arayüzünü Multitask'a izin vermemesine borçlu.
Son olarak Multitask arayüzün basitliği için de bir engel oluşturuyor. Eğer Jobs Multitask'a izin verseydi, en azından [Home] tuşunun sağına ve soluna birer [Back] ve [Forward] tuşu koyması gerekecekti.
Peki Multitask olmadan nasıl oluyor? Dediğim gibi aslında multitask var. System process'leri kendi aralarında gayet güzel multitask yapıyorlar. Standart uygulamalar için de multitask var. Mesela iPod uygulaması çalışırken, uygulamadan çıkarsak müzik arka planda çalmaya devam eder. 3rd party uygulamalar için de Push servisiyle bir çözüm yoluna gidilmiş. Şöyle bir örnek vereyim:
Safari de bir web sayfasını görüntülerken, facebook'dan bize bir mesaj gelirse mesaj sesi ile uyarılıyoruz. Safari'den çıkıp masaüstüne gelince Facebook uygulamasının üzerinde kırmızı (1) rakamını görüyüyoruz. Uygulamayı açıp mesajı okuduktan sonra çıkıp Safari'ye geri döndüğümüzde kaldığımız yerden devam ediyoruz. Yani uygulamada pek bir sorun olmuyor.
Sorun şu olabilir. Mesela Youtube uygulaması büyükçe bir video'yu indirirken beklemek zorunda kalıyoruz. Youtube'u arkada bırakıp Safari'ye geçmek mümkün olmuyor. Ama mesela iTunes'ın downloadları arka planda gerçekleşebiliyor.
Yani karışık bir durum.