Çapraz platform uygulama çerçevelerinin mobil cihazlar üzerindeki performans etkileri

dc.contributor.advisorBaşar, Remzi
dc.contributor.authorTüçel, Hakkı Gürkan
dc.date.accessioned2021-12-01T18:07:38Z
dc.date.available2021-12-01T18:07:38Z
dc.date.issued2021
dc.departmentDÜ, Sosyal Bilimler Enstitüsü, Yönetim Bilişim Sistemleri Ana Bilim Dalıen_US
dc.description.abstractYazılım dünyasında her bir ekosistemin kendine ait bir işletim sistemi vardır ve bu işletim sistemine uygulama geliştirebilmeniz için onun derleyicisine (Windows: C#, Android: Kotlin, iOS: Swift) uygun programlama dili ile yazmanız gerekir. Bu gereklilik zaman, iş gücü ve maliyet gibi zorluklar ortaya çıkardığı için çapraz platform uygulama geliştirme araçları ortaya çıkmıştır. Hem bu zorluklar, hem de mobil kullanımın artması çapraz platform çerçevelerinin de çeşitliğinin artmasını sağlamıştır. Çapraz platform uygulama geliştiriciliği ile bir programlama dili ile birden çok ekosisteme (mobil, pc, saat, tv) uygulama geliştirilebilir. Uygulamaların geliştirilmesine yardımcı olan çerçevelerin uygulama boyutunun ve geçici bellek kullanımının azlığı gibi birbirinden üstün olduğu yönleri vardır. Bu çalışmada çapraz platform mobil uygulama geliştirme için yayınlanan frameworkler (Flutter, React Native, Xamarin) ile Todo List (Yapılacaklar Listesi) mobil uygulaması geliştirildi ve CPU, RAM, enerji, veri (internet) kullanımı üzerinden ara yüz (UI) testine tabii tutuldu. Frameworklerin testlerden aldıkları sonuçlar tablolar ile yansıtılıp, karşılaştırılmıştır. Elde edilecek veriler ile işletmelerin yazılım ekiplerinin veya serbest mobil uygulama geliştiricilerinin uygulama geliştirirken hangi çerçeveyi tercih etmesi gerektiğine katkı sağlaması hedeflenmiştir.en_US
dc.description.abstractIn the software world, each ecosystem has its own operating system, and in order to develop applications for this operating system, you need to write it with the appropriate programming language for its compiler (Windows: C #, Android: Kotlin, iOS: Swift). As this requirement creates difficulties such as time, labor and cost, cross-platform application development tools have emerged. Both these challenges and the increase in mobile usage have increased the variety of cross-platform frameworks. With cross-platform application development, applications can be developed for multiple ecosystems (mobile, pc, watch, tv) with a programming language. Frameworks that help develop applications have aspects that are superior to each other, such as the size of the application and the lack of volatile memory. In this study, the To-Do List mobile application was developed with frameworks (Flutter, React Native, Xamarin) published for cross-platform mobile application development and subjected to interface (UI) testing over CPU, RAM, energy, data (internet) usage. The results obtained from the tests of the frameworks are reflected and compared with tables. With the data to be obtained, it is aimed to contribute to which framework software teams or freelance mobile application developers should prefer while developing applications.en_US
dc.identifier.endpage81en_US
dc.identifier.startpage1en_US
dc.identifier.urihttps://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=8tbPippmWV_b-Irrn9YEAoYu0n3cQoelzPPWsqWRfF7pzwu_mvle1fd7pj6Fcn93
dc.identifier.urihttps://hdl.handle.net/20.500.12684/8964
dc.identifier.yoktezid675875en_US
dc.institutionauthorTüçel, Hakkı Gürkanen_US
dc.language.isotren_US
dc.publisherDüzce Üniversitesien_US
dc.relation.publicationcategoryTezen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolen_US
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.subjectMobil uygulamaen_US
dc.subjectMobile applicationen_US
dc.subjectYazılım geliştirmeen_US
dc.subjectSoftware developmenten_US
dc.titleÇapraz platform uygulama çerçevelerinin mobil cihazlar üzerindeki performans etkilerien_US
dc.title.alternativePerformance effects of cross platform application frames on mobile devicesen_US
dc.typeMaster Thesisen_US

Dosyalar

Orijinal paket
Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
675875.pdf
Boyut:
3.67 MB
Biçim:
Adobe Portable Document Format
Açıklama:
Tam Metin / Full Text

Koleksiyon