Geri Dön

Çapraz platform mobil uygulama geliştirme araçlarının karşılaştırılması ve değerlendirilmesi

Comparison and evaluation of cross platform mobile application development tools

  1. Tez No: 654293
  2. Yazar: MEHMET IŞITAN
  3. Danışmanlar: DR. ÖĞR. ÜYESİ MURAT KÖKLÜ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Bilim ve Teknoloji, Computer Engineering and Computer Science and Control, Science and Technology
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2020
  8. Dil: Türkçe
  9. Üniversite: Selçuk Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 74

Özet

Günümüzde mobil cihazlara ait pek çok farklı işletim sistemi platformu bulunmaktadır. Piyasada kullanılmış ve kullanılmaya devam eden Blackberry, Ubuntu, Symbian, BADA, Palm, Maemo, Meego, Verdict, Open WebOS gibi işletim sistemleri olsa da en çok kullanılanları Android, IOS ve Windows Phone'dur ve bu üçünün de yazım dili ve platformları birbirinden tamamen bağımsızdır. Dolayısıyla her işletim sisteminde çalışacak program da o sisteme uygun şekilde geliştirilmelidir. Bu zorunluluk, mobil uygulama geliştiricilerini oldukça zorlu, vakit alıcı ve maliyetli bir sürece itmektedir. Bu sorunun çözümü için tek seferde yazılan kodla daha hızlı, daha kolay ve daha az maliyetle ihtiyaç duyulan platformlara uygulama çıktısı verecek frameworkler geliştirilmiştir. Çapraz platform mobil uygulama geliştirme araçları olarak adlandırılan bu sistemlerin son zamanlarda çeşitlenmesi ile hangisinin tercih edilmesi gerektiği, geliştiriciler açısından merak konusu olmuştur. Her birinin kendi aralarında artı ve eksi yönleri bulunmaktadır ve geliştirilecek programın içeriğine göre bile biri diğerine üstünlük sağlayabilmektedir. Ayrıca bu geliştirme ortamlarında kullanılabilecek oldukça fazla 3. parti yazılım bulunmaktadır. Bu yazılımların çeşitliliği, düzgün, hızlı ve hatasız çalışması da seçimde etkili olan parametrelerden biri olmaktadır. Bu çalışmada, son dönemlerde çıkan çapraz platform mobil uygulama geliştirme araçları da dahil olmak üzere her birinin artıları ve eksileri bir geliştiricinin bakış açısı baz alınarak ayrı ayrı değerlendirilip ölçümleri yapılacak ve işlemci, bellek, pil ve ağ kullanımı, kod yapısı, popülarite, üçüncü parti yazılım desteği, açılma(render) süreleri, hız-performans gibi konularda karşılaştırmalarının yapılarak geliştiricilere kendi ihtiyaçlarına hangi frameworkün daha uygun olduğunu bulmasına yardımcı olunması da hedeflenmiştir.

Özet (Çeviri)

Today, there are many different operating system platforms for mobile devices. Although there are operating systems such as Blackberry, Ubuntu, Symbian, BADA, Palm, Maemo, Meego, Verdict, Open WebOS that have been used and continue to be used in the market, the most used ones are Android, IOS and Windows Phone and the writing language and platforms of all three are completely independent from each other. Therefore, the program to run on each operating system should be developed in accordance with that system. This obligation forces mobile application developers to have a very difficult, time-consuming and costly process. In order to solve this problem, frameworks have been developed to give application output to the platforms needed faster, easier and with less cost with the code written at once. With the recent diversification of these systems, which are called cross platform mobile application development tools, which one should be preferred has been a matter of curiosity for developers. Each has its own pros and cons, and even depending on the content of the program to be developed, one can be superior to the other. There is also quite a lot of 3rd party software that can be used in these development environments. The variety, fast and error-free operation of these software is also one of the effective parameters in the selection. In this study, the pros and cons of each, including the recent cross-platform mobile application development tools, will be evaluated and measured individually based on a developer's perspective, and the processor, memory, battery and network usage, code structure, popularity, third-party software support, rendering times, speed-performance, etc., helping developers to find out which framework is more suitable for their needs.

Benzer Tezler

  1. Sosyo - kültürel bağlamda Kayserili Ruzi ve şiirleri: İnceleme - tenkitli metin

    Kayserili Ruzi and poems in socio - cultural context: Analysis - critizing text

    ERHAN ÇAPRAZ

    Doktora

    Türkçe

    Türkçe

    2015

    Halk Bilimi (Folklor)Erciyes Üniversitesi

    Türk Dili ve Edebiyatı Ana Bilim Dalı

    PROF. DR. İSMAİL GÖRKEM

  2. Uyku yetersizliğinin anaerobik performans ve toparlanma sürecine etkisinin incelenmesi

    Investigation of the effects of sleep deprivation on anaerobic performance and recovery process

    KUTLU AYDIN

    Doktora

    Türkçe

    Türkçe

    2014

    SporAbant İzzet Baysal Üniversitesi

    Antrenörlük Eğitimi Ana Bilim Dalı

    YRD. DOÇ. DR. ÜMİD KARLI

  3. Ortaöğretim kurumlarında görev yapan beden eğitimi öğretmenleri ve bazı branş öğretmenlerinin duygusal taciz (mobbing)'e ilişkin algı düzeylerinin karşılaştırılması (Kütahya İli örneği)

    Working at secondary school physical education teacher of teachers and some sectors emotional abuse (mobbing) to level comparison of perceptions of (Kütahya province case).

    KEMAL KAYA

    Yüksek Lisans

    Türkçe

    Türkçe

    2014

    PsikolojiDumlupınar Üniversitesi

    Beden Eğitimi ve Spor Ana Bilim Dalı

    PROF. DR. SEYDİ KARAKUŞ

  4. Beden eğitimi ve spor bilimleri fakülte ve yüksekokullarındaki akademik personelin örgütsel bağlılık ve örgütsel adalet düzeylerinin incelenmesi

    Investigating level of organizational commitment and organizational justice of academic staffs in faculties of sports sciences and schools of physical education and sports

    MUHAMMED MUSTAFA ATAKAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2014

    SporDumlupınar Üniversitesi

    Beden Eğitimi ve Spor Ana Bilim Dalı

    DOÇ. DR. ADNAN ERSOY

  5. Kütahya E tipi kapalı ve açık cezaevinde kalan hükümlülerin spor yapma durumlarına göre depresyon ve umutsuzluk düzeylerinin incelenmesi

    Investigating level of depression and hopelesness in terms of making sports of convicts in E TYPE indoor and outdoor prison in Kutahya

    NURULLAH EMİR EKİNCİ

    Yüksek Lisans

    Türkçe

    Türkçe

    2014

    PsikolojiDumlupınar Üniversitesi

    Beden Eğitimi ve Spor Ana Bilim Dalı

    YRD. DOÇ. DR. ÇETİN ÖZDİLEK