GELENEKSEL İÇ İÇE YERLEŞİMLER VE KISIT YERLEŞİMİ İÇEREN MELEZ ANDROİD ÖN YÜZ GELİŞTİRME YAKLAŞIMI

dc.contributor.authorYusuf Ozcevik
dc.date.accessioned2025-04-14T05:52:44Z
dc.date.available2025-04-14T05:52:44Z
dc.date.issued2022
dc.description.abstractAndroid işletim sistemi, desteklediği cihaz çeşitliliği ve yaygın kullanım oranı ile dikkat çeken bir mobil platformdur. Öte yandan, farklı boyut ve ekran çözünürlüğüne sahip cihazlar, uygulama geliştiricilerin çoklu ekran desteğini dikkate almalarını gerekli kılar. Bunun için, Android Yazılım Geliştirme Kiti (Android YGK) içerisinde bulunan farklı ön yüz nesneleri belirli oranlarda parçalara bölünerek kullanılmaktadır. Eski Android YGK sürümlerinde geleneksel iç içe yerleşimler kullanılırken; güncel sürümlerde ise kısıt yerleşimi kullanımı tavsiye edilmektedir. Öte yandan, mevcut projelerdeki yapıların tamamen kısıt yerleşimi içeren ön yüzlere dönüştürülmesi, hem proje yaşam döngüsü için bakım maliyeti hem de geliştiriciler için öğrenme maliyeti oluşturmaktadır. Buna göre, bu çalışmada, geleneksel iç içe yerleşimler ile kısıt yerleşiminin kullanıldığı melez bir çoklu ekran desteği yaklaşımı önerilmektedir. Önerilen yaklaşımın performansı, geleneksel yöntemin ve güncel yöntemin ekran yükleme süreleri ile kıyaslanmaktadır. Sonuç olarak, özellikle güncel donanıma sahip yeni nesil cihazlarda kayda değer bir performans farklılığı yaşanmadığı görülürken; kullanılan iç içe yerleşimlerin sayısı arttıkça, eski nesil donanıma sahip cihazlarda performans sorunları yaşandığı ortaya konmaktadır. Böylece, önerilen melez yaklaşım için uygun kullanım durumları tartışılmaktadır.
dc.identifier.DOI-ID10.46460/ijiea.1116222
dc.identifier.urihttp://hdl.handle.net/20.500.14701/55561
dc.language.isoTürkçe
dc.subjectBilgisayar Bilimleri
dc.subjectYazılım Mühendisliği
dc.subjectEğitim
dc.subjectEğitim Araştırmaları
dc.subjectBilgisayar Bilimleri
dc.subjectSibernitik
dc.subjectBilgisayar Bilimleri
dc.subjectBilgi Sistemleri
dc.subjectBilgisayar Bilimleri
dc.subjectDonanım ve Mimari
dc.subjectBilgisayar Bilimleri
dc.subjectYapay Zeka
dc.titleGELENEKSEL İÇ İÇE YERLEŞİMLER VE KISIT YERLEŞİMİ İÇEREN MELEZ ANDROİD ÖN YÜZ GELİŞTİRME YAKLAŞIMI

Files