iPhone OS 4 nereye, Windows Phone 7 nereye…
____________________________________________________________________Apple iPhone OS 4’ü duyurdu ki iPhpne 3GS cihazlarda kullanılacak bir iÅŸletim sistemi bu. Microsoft’ta batmakta olan Windows Mobile iÅŸletim sistemini Windows Phone 7 iÅŸletim sistemi ile kurtarma planları yapıyor. Tabi iPhone OS 4 Microsoft’a güzel bir cevap oldu.
iPhone OS 4 multi-tasking (çoklu görev, cihazda aynı anda birden fazla uygulamanın çalışabilmesi) gibi fonksiyonlar getirdi ama bunlar zaten Windows Mobile serisinde uzun zamandır vardı. M$ ise ne yaptı, baktı gördü iPhone’da bu özellik yok, ama daha çok satıyor. Ben de kaldıracağım dedi ve kaldırdı. Baktı iPhone bir sürü limitle dolu bir sürü engele sahip, ama bir sürü de kullanıcısı düşkünü kapitalist kölesi var, ben de yapacağım ben de yapacağım dedi ve Windows Phone 7 ile belki de yaptı.
Ama iPhone yakası ne yaptı? Alın size multi-tasking dedi ve bunu iÅŸletim sisteminden kaldırmaya çalışan Micro$oft’a gayet şık bir ÅŸekilde girdi bu adım. 🙂 Bakakaldı Microsoft, ben ÅŸimdi multi-tasking’i kaldırsam mı kaldırmasam mı dedi. 🙂
iPhone’un zaten bu özelliÄŸe bir ÅŸekilde kavuÅŸacağı kesindi. Son teknoloji ürünü bir cihaz olarak bu kadar zamandır bunsuz olması bile anlaşılır deÄŸil. MS ise kendi sisteminde uzun zamandır olan ve zevkle kullanılan bu özelliÄŸi kaldırarak iPhone’un ilk piyasaya sürüldüğü zamanlara gitmeye, teknolojiye lider olmak yerine onu takip etmeyi tercih ediyor. 🙂
4 ay kadar Sony Ericsson K610i kullanmıştım. Standart iÅŸletim sistemli ama Java MVM’e sahip bir cihazdı. Java MVM’in açılımı Java Multitasking Virtual Machine yani çokku görevli Java sanal makinesi. Bu uygulama ile aynı anda 10 kadar Java uygulamasını açık tutabiliyordunuz. Ayarınıza göre de uygulama arka planda çalışmaya devan ediyordu ya da pauseApp() komutu gönderilip durduruluyor ve sonra da startApp() ile tekrar kaldığı yerden baÅŸlatılıyordu. Öyle bir telefonda bile o özelliÄŸe ilk kez kavuÅŸtuÄŸumdan aleti ne biçim bir ÅŸey sanırdım bilemezsiniz. Åžu an kullandıklarımı hiç bile sayardım onunla. 😀 Aynı anda 10 uygulama çalışabilyordu yahu. 🙂 4 MB’a kadar dinamik Java küme belleÄŸi vardı. Yani tek uyulama çalışırken bu 1,5 MB ise birden fazla uygulama açılınca 4 MB’a kadar yaklaşıyordu. Bu ÅŸekilde bomba cihazdı. 🙂
Sonra da bu özelliğe iyice alıştık ki bellek yetmezliğinden arka plandaki uygulama kapatıldığında deli oluyordum. 🙂
Microsoft ise böyle bir özelliği şimdi kaldırmaya çalışıyor. Ne hali varsa görsün. 🙂
Windows Mobile 6 aslında çok sağlam bir platform ve bazı stabilite durumları ve arayüz eskiliği dışında iyi bir telefon işletim sistemi. Neredeyse her şeye el atmak, her şeyi düzenlemek mümkün. Şimdi alacağı hal ise korkunç.
Total Commander CE çevirisini ben yapmıştım ki geliÅŸtiricisi de bana bir e-posta ile birkaç satır çeviri daha istemiÅŸti. Çeviriler yeni sürüme eklenecek ve bu sürüm de yayınlandıktan sonra bir daha yüzüne bakılmayacak. Çünkü uygulama native C ile yazılmış ve Windows Phone 7 onu desteklemiyor. Hani diyelim geliÅŸtiricisi onu yeni iÅŸletim sistemine uyarlasa… Yeni iÅŸletim sisteminde her uygulama ancak kendi bulunduÄŸu klasördeki verilere eriÅŸebileceÄŸi için bu da mümkün deÄŸil ve böyle olunca da hiç gerek yok. GeliÅŸtiriciye Android düşüneceÄŸimi söylediÄŸimde de onun da aynı ÅŸeyi düşündüğünü öğrendim. Neyse, bekleyip göreceÄŸiz ne olacağını…
