Show simple item record

dc.contributor.advisorÇınar, Said Mahmut
dc.contributor.authorBilici, Hilmi
dc.date.accessioned2020-12-02T09:22:25Z
dc.date.available2020-12-02T09:22:25Z
dc.date.submitted2019
dc.date.issued2019-09-13
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/23481
dc.description.abstractGü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 mevcuttur. Söz konusu uygulama geliştirme 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ışı), platformun ücretli ya da ücretsiz olması gibi sıralanabilmektedir. Bu tezde 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.
dc.description.abstractNowadays, 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 thesis, 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.en_US
dc.languageTurkish
dc.language.isotr
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleMobil cihazlara uygulama geliştirmek için kullanılan platformların ve dillerin karşılaştırılması
dc.title.alternativeComparison the platforms and languages used to develop application for mobile devices
dc.typemasterThesis
dc.date.updated2019-09-13
dc.contributor.departmentİnternet ve Bilişim Teknolojileri Yönetimi Anabilim Dalı
dc.subject.ytmProgramming languages
dc.subject.ytmProgramming systems
dc.subject.ytmProgramming
dc.identifier.yokid10218557
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityAFYON KOCATEPE ÜNİVERSİTESİ
dc.identifier.thesisid559175


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess