Dergiler / Journal of Materials and Mechatronics: A / 2026 / Cilt: 1 Sayı: 1

Mobil Cihazlar için Uygulama Geliştirmekte Kullanılan Platformların ve Dillerin Karşılaştırılması

Comparison of The Platforms and Languages Used on The Developing Mobile Applications for Mobile Devices

Sait Mahmut Çınar(AFYON KOCATEPE ÜNİVERSİTESİ)0000-0002-8683-3884
Hilmi Bilici(Afyon Kocatepe Üniversitesi Fen Bilimleri Enstitüsü)
Sayfa
42–54
Yayın Tarihi
2020-07-15
DOI
—
🏛️Bu makalenin bibliyografik verileri ve tam metin bağlantısı DergiPark üzerinden sağlanmıştır.
DergiPark Kaydı ↗
✨

Yapay Zeka Hızlı Bakış & Çıkarımlar

AI Insight
⚡ TL;DR(1 Cümlede Hızlı Çıkarım)

Ayrıca karşılaştırılması yapılan platformlarla başlangıç seviyesinde uygulama tasarımları yapılarak mobil programlamaya başlayacak kişilere yol gösterici bir kaynak oluşturulmaya çalışılmıştır.

📌 3 Maddede Bu Makale

🎯
Amaç & Hipotez:Günümüzde mobil cihazlar çok yaygın bir kullanım alanına sahiptir.
📊
Temel Bulgular & Veri:Bu cihazlarda farklı işlemler için geliştirilmiş mobil uygulama olarak adlandırılan programlar kullanılmaktadır.
💡
Sonuç & Katkı:Ayrıca karşılaştırılması yapılan platformlarla başlangıç seviyesinde uygulama tasarımları yapılarak mobil programlamaya başlayacak kişilere yol gösterici bir kaynak oluşturulmaya çalışılmıştır.
🔬Tür:Araştırma Makalesi
📍Kapsam:Genişletilmiş Akademik Örneklem
⚙️Değişkenler:Mobil uygulama · Mobil uygulama geliştirme dilleri · Mobil duyarlı web sitesi

Özet

Günümüzde mobil cihazlar çok yaygın bir kullanım alanına sahiptir. Bu cihazlarda farklı işlemler için geliştirilmiş mobil uygulama olarak adlandırılan programlar kullanılmaktadır. Bugün yazılım sektöründe amatör ya da profesyonel mobil uygulamalar geliştirmek amacıyla kullanılabilecek çok sayıda platform mevcut olup söz konusu platformlarının seçiminde çeşitli ölçütlere dikkat edilmesi gerekmektedir. Bunlar; mobil cihazların işletim sistemi (Android, IOS, Microsoft vb.), platformda kullanılan yazılım geliştirme dili (C, Swift, Java vb.), platformun çalışma şekli (çevrimiçi veya çevrimdışı) ve platformun ücretli ya da ücretsiz olması gibi sıralanabilmektedir. Bu makalede mobil uygulama geliştirmekte kullanılan elliden fazla çerçeve, ondan fazla geliştirme platformu ve editör incelenmiş, öğrenme olanakları, süreleri, avantajları ve dezavantajları karşılaştırılmıştır. Ayrıca karşılaştırılması yapılan platformlarla başlangıç seviyesinde uygulama tasarımları yapılarak mobil programlamaya başlayacak kişilere yol gösterici bir kaynak oluşturulmaya çalışılmıştır.

Abstract

Nowadays, mobile devices are widely used. These devices use programs called mobile applications developed for different operations. Today, there are many platforms in the software industry that can be used to develop amateur or professional mobile applications. Various criteria need to be considered in the selection of these application development platforms. These; operating systems of mobile devices (Android, IOS, Microsoft, etc.), the software development language used on the platform (C, Swift, Java, etc.), the way the platform works (online or offline), whether the platform is paid or free. In this paper, more than fifty frameworks used in developing mobile applications, more than ten development platforms and editors are examined and learning opportunities, durations, advantages and disadvantages are compared. In addition, by making application designs at the beginning level using compared platforms it was tried to create a resource to guide people who starts mobile programming.

🔖

Bu Makaleye Atıf Yap

Çınar, S. M., Bilici, H. (2020). Mobil Cihazlar için Uygulama Geliştirmekte Kullanılan Platformların ve Dillerin Karşılaştırılması. Journal of Materials and Mechatronics: A, Cilt: 1 Sayı: 1, 42–54. https://ajindex.com/articles/1510405

📄 Tam Metin PDF Okuyucu

📄

PDF görüntüleyici hazırlanıyor...

Kaynakça (8)

  1. Bilici, H., Mobil Cihazlara Uygulama Geliştirmek için Kullanılan Platformların ve Dillerin Karşılaştırılması, Afyon Kocatepe Üniversitesi Fen Bilimleri Enstitüsü, Yüksek Lisans Tezi (Basılmış), 2019.
  2. Charland A., LeRoux B., Mobile application development: web vs. native, Communications of the ACM Magazine, 54 (5), 49-53, 2011.
  3. Demir K., Akpınar E., Mobil Öğrenmeye Yönelik Tutum Ölçeği Geliştirme Çalışması, Eğitim Teknolojisi Kuram ve Uygulama, 6 (1), 59-79, 2016.
  4. Gezgin D.M., Bağmen E., Mobil Öğrenme Uygulamalarının Geliştirilmesinde Yöntemler ve Platformlar, 2nd International Instructional Technologies & Teacher Education Symposium, 20-22 Mayıs 2014, Afyonkarahisar.
  5. İnt. Ky. 1. https://www.btk.gov.tr/uploads/pages/slug/2017-q3-5a5f1e2baba7b.pdf (Erişim Tarihi: 02/05/2019).
  6. İnt. Ky. 2. https://wearesocial.com/blog/2018/01/global-digital-report-2018 (Erişim Tarihi:12/12/2018).
  7. İnt. Ky. 3. http://www.adobe.com/inspire/2012/02/mobile-websites-vs-mobile-apps.html. Erişim tarihi: 20.05.2019.
  8. Keskin, N.Ö., Kılınç, A.G.H., Mobil öğrenme uygulamalarına yönelik geliştirme platformlarının karşılaştırılması ve örnek uygulamalar, Açıköğretim Uygulamaları ve Araştırmaları Dergisi, 1(3), 68-90, 2015.