Cross-platform mobile development


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Dokuz Eylül Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Ana Bilim Dalı, Türkiye

Tezin Onay Tarihi: 2014

Tezin Dili: İngilizce

Öğrenci: GÜLTÜRK KARLI

Danışman: DERYA BİRANT

Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu

Özet:

Günümüzde, pek çok farklı mobil platform bulunmaktadır ve bu platformların birbirleri arasındaki farklar, tüm platformlarda çalışan tek bir kod tabanı oluşturmayı çok zorlaştırmaktadır. Platform bağımsız mobil geliştirim, küçük değişikliklerle farklı işletim sistemleri üzerinde çalışabilen mobil uygulama geliştirebilmek demektir. Bu tezde, platform bağımsız mobil uygulama geliştiricilerine yardımcı olmak için tasarlanan ve geliştirilen yeni bir yazılım çerçevesi önerilmektedir.Önerilen yazılım çerçevesi, ortaya çıkan uygulamanın verimliliğini ve kalitesini artırmaya yönelik çeşitli özellikler sağlamaktadır ve lokal uygulama görünümü ve hissi uyandıran mobil uygulamaların geliştirilmesini desteklemektedir. Tezde gerçekleştirilen başlıca çalışmalar: (i) platform bağımsız mobil geliştirimi kolaylaştıracak yeni bir yazılım çerçevesinin tasarlanması, (ii) çeşitli araçlar kullanılarak yazılım çerçevesinin geliştirilmesi ve (iii) geliştirilen yazılım çerçevesinin veri madenciliği uygulamarı üzerinde deneysel olarak uygulanmasıdır.