Windows Phone 8 temize çıktı!
Windows Phone 8'li telefonların çok eleştirilen bu zayıf noktasının altından bakın ne çıktı...
Bilişim dünyasında ve kullanıcılar arasında yaygın olan bir efsaneye göre Windows Phone 8'li telefonlar, çoklu görevlerin altından kalkamıyor. Dilden dile dolaştıkça daha da sağlam bir şekilde yerleşen söylentilere bakılırsa WP8 işletim sistemi kullanan telefonlar, arka planda açık olan uygulamalara geri dönülmek istendiğinde çok yavaş tepki gösteriyorlar. Ancak Reddit'de yayınlanan kapsamlı bir makale, işlerin o şekilde yürümediğini iddia ediyor.
Windows Phone telefonlarda bir uygulama birkaç farklı durumda bulunabiliyor: Uygulamanın ön planda olduğu Activated durum; uygulamanın henüz sonlandırılmadığı ve hafızada yer aldığı Deactivated durum ve son olarak uygulamanın sonlandırıldığı ve hafızada da yer almadığı Tombstoned durumu. Uygulama geliştiriciler, uygulama ilk kez açıldığında tam olarak yüklenmesini geciktiren kodlar işletiyorlar. Ancak uygulamaları tasarlarken, uygulama açıldığında yani Activated aşamasında işletilmesi gereken kodların Deactivated ve Tombstoned durumlarında olup olmadığına dikkat etmiyorlar. Bu durumda da Deactivated durumundaki uygulama ön plana getirildiğinde, gereksiz yere bir gecikme yaşanıyor. Tombstoned durumundaysa uygulamanın açılması daha uzun sürebiliyor.
Sonuç olarak, Windows Phone 8 işletim sisteminde çoklu görevlerin yavaş yürütüldüğü kabulünün kökeninde, geliştiricilerin, Deactivated durumundaki bir uygulama Activated durumuna geçerken dikkat edilecek çok basit ayarlamaları göz ardı etmiş olmaları yatıyor. Uygulamanın ilk kez çalıştırılmadığını, yeniden başlatılmakta olduğunu tespit edecek düzenlemeler yapılsa ve başlangıçtaki kodlar işletilmese bu sorunların da önüne geçilebilecek.