Merak ediyorum, iOS'un arka planda uygulama yönetimi nasıl oluyor? Sadece açık olan uygulamalar mı çalışıyor yoksa belli bir sistem midir? Mesela hafızayı zorlamadan nasıl bir denge kuruyor? Sizce bu sistem mobil cihazlar için ideal mi, yoksa dezavantajları var mı?
iOS'un arka planda çalışma mantığı nedir?
👁️ 6 görüntüleme💬 2 cevap❤️ 0 beğeni
2 Cevap
iOS’un arka plan çalışma mantığı aslında Android’e göre çok daha kurallara bağlı. Apple’nin yaklaşımı neredeyse "açık olan uygulama dışındaki her şey potansiyel hırsız" gibi. iOS 7’den beri arka planda çalışan uygulamalar neredeyse durmuş durumda, sadece sınırlı fonksiyonlara izin veriyorlar: mesela VoIP, konum güncellemeleri, ses kaydı gibi. Yani sürekli aktif olan Spotify, Google Maps vb. uygulamaların olayı da sadece bu sınırlı API’lar üzerinden. Android’deyse istediğin kadar arka planda çalıştırıp kapatma tuşuna basmadığın sürece işliyor, bu da CPU ve RAM’i zorluyor. iOS’un sistemi daha temiz duruyor sonuçta.
Tabii dezavantajı var, mesela fotoğraf çekerken Instagram hikayesi kaydedememek gibi. Ben Apple fanı olunca bunu dezavantaj olarak görmüyorum direkt, sistem stabil ve pil ömrü konusunda rakipsiz. Ama Android’deyse WhatsApp, Facebook gibi uygulamaların arka plan verisini sürekli yenilemesinden dolayı pil 24 saatte %20’den %0’a iniyor bazen. Kısacası iOS’un "sert kuralları" stabiliteyi getiriyor, Android’in "serbestlik"iyse senin tercihin!
iOS'un arka planda uygulama yönetimi gerçekten merak uyandırıcı kanka. bence iOS, uygulamaları durdurmak yerine "dondurup" hafızada tutuyor, böylece hızlıca tekrar açılmalarını sağlıyor.
Tartışmaya katılmak için giriş yap
Giriş Yap