Mobil Yaşam Döngüsü Mobile Activity Lifecycle Challenge
Android ve iOS sistemlerinde uygulamanın arka plan, ön plan ve bellek durum kancalarını (hook) yönetin!
Skor:0
Kalan Süre:45s
Seviye:1 / 5
Yaşam Döngüsü Akışı
18:40
Tahsin Çiloğlu
Mobil Uygulama Simülatörü
Uygulama Başlatılıyor...
DURUM
Yaşam döngüsü kancasını belirtin.
Çözümleme Tamamlandı!
App Crash (Bellek Hatası)
Yükleniyor...
Yaşam Döngüsü Nasıl Oynanır?
Oyunun Amacı: Sağ taraftaki mobil simülatör ekranında tetiklenen kullanıcı hareketlerini (Geri tuşu, Ana Sayfa tuşu, Arama gelmesi vb.) analiz ederek sistemin çalıştıracağı doğru yaşam döngüsü metodunu tespit etmektir.
Android Activity Metotları Kılavuzu:
onCreate() : Uygulama ilk kez bellekte yaratılırken arayüz çizimleri ve değişkenler için tetiklenir.
onStart() : Uygulama ekranda kullanıcıya görünür (visible) hale geldiğinde çalışır.
onResume() : Uygulama etkileşime hazır, tam ön plandadır (active/focused).
onPause() : Uygulama odağını kaybeder ancak kısmen görünür (Örn: Ekran üstü uyarı penceresi/dialog).
onStop() : Uygulama tamamen arka plana geçer ve görünmez hale gelir (invisible).
onDestroy() : Uygulama tamamen kapatılır ve tüm bellek kaynakları boşaltılır.
Mobil Rütbeleri: Topladığınız puana göre rütbeniz belirlenir:
100 Puan: App Architect (Uygulama Mimarı) 📱
60-80 Puan: Mobile Developer (Mobil Geliştirici) ⚙️