TR EN

MOBİL UYGULAMA GELİŞTİRME DERS TANITIM VE UYGULAMA BİLGİLERİ

Kodu Dersin Adı Yarıyıl Süresi(T+U) Kredisi AKTS Kredisi
BST304 MOBİL UYGULAMA GELİŞTİRME 6 6 3 7

AMAÇ VE İÇERİK

Amaç: Bu dersin amacı, öğrencilere modern mobil platformlar (Android ve iOS) için uygulama geliştirme süreçlerini uygulamalı olarak öğretmektir. Öğrencilerin; mobil kullanıcı arayüzü (UI) tasarımı prensiplerini kavramaları, mobil cihaz donanımlarıyla (kamera, konum, sensörler) etkileşimli kod yazabilmeleri ve geliştirdikleri projeleri uygulama mağazalarında yayınlanabilir hale getirmeleri hedeflenmektedir.
İçerik: Mobil uygulama geliştirme dersinin içeriği; mobil ekosistemin tanıtılması, geliştirme ortamlarının (Android Studio, Xcode veya Flutter gibi çapraz platform araçları) kurulumu ve temel bileşenlerin kullanımı ile başlamaktadır. Uygulama sürecinde; mobil cihazların kısıtlı kaynaklarını (pil, bellek) verimli kullanma teknikleri, dokunmatik ekran etkileşimleri ve ekran boyutlarına duyarlı (responsive) tasarım stratejileri ele alınmaktadır. Ayrıca ders boyunca; yerel veri saklama, web servisleri (API) üzerinden veri çekme, bildirim yönetimi ve uygulamanın performans testlerinin yapılarak mağaza standartlarına uygun hale getirilmesi süreçleri pratik projeler üzerinden yürütülmektedir.