Research Article

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

Volume: 1 Number: 1 July 15, 2020
EN TR

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

Öz

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.

Anahtar Kelimeler

References

  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.

Details

Primary Language

Turkish

Subjects

Artificial Intelligence

Journal Section

Research Article

Publication Date

July 15, 2020

Submission Date

June 30, 2020

Acceptance Date

July 12, 2020

Published in Issue

Year 2020 Volume: 1 Number: 1

APA
Çı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, 1(1), 42-54. https://izlik.org/JA35SP99RK
AMA
1.Çınar SM, Bilici H. Mobil Cihazlar için Uygulama Geliştirmekte Kullanılan Platformların ve Dillerin Karşılaştırılması. J. Mater. Mechat. A. 2020;1(1):42-54. https://izlik.org/JA35SP99RK
Chicago
Çınar, Sait Mahmut, and Hilmi Bilici. 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 1 (1): 42-54. https://izlik.org/JA35SP99RK.
EndNote
Çınar SM, Bilici H (July 1, 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 1 1 42–54.
IEEE
[1]S. M. Çınar and H. Bilici, “Mobil Cihazlar için Uygulama Geliştirmekte Kullanılan Platformların ve Dillerin Karşılaştırılması”, J. Mater. Mechat. A, vol. 1, no. 1, pp. 42–54, July 2020, [Online]. Available: https://izlik.org/JA35SP99RK
ISNAD
Çınar, Sait Mahmut - Bilici, Hilmi. “Mobil Cihazlar Için Uygulama Geliştirmekte Kullanılan Platformların Ve Dillerin Karşılaştırılması”. Journal of Materials and Mechatronics: A 1/1 (July 1, 2020): 42-54. https://izlik.org/JA35SP99RK.
JAMA
1.Çınar SM, Bilici H. Mobil Cihazlar için Uygulama Geliştirmekte Kullanılan Platformların ve Dillerin Karşılaştırılması. J. Mater. Mechat. A. 2020;1:42–54.
MLA
Çınar, Sait Mahmut, and Hilmi Bilici. “Mobil Cihazlar Için Uygulama Geliştirmekte Kullanılan Platformların Ve Dillerin Karşılaştırılması”. Journal of Materials and Mechatronics: A, vol. 1, no. 1, July 2020, pp. 42-54, https://izlik.org/JA35SP99RK.
Vancouver
1.Sait Mahmut Çınar, Hilmi Bilici. Mobil Cihazlar için Uygulama Geliştirmekte Kullanılan Platformların ve Dillerin Karşılaştırılması. J. Mater. Mechat. A [Internet]. 2020 Jul. 1;1(1):42-54. Available from: https://izlik.org/JA35SP99RK