CENG 389

Mobil Uygulama Geliştirme

Bu ders mobil cihaz programlamanın temellerini, mobil cihaz donanımına erişim ve kullanımı ve mobil uygulamalar ile ağ servislerinin etkileşimini kapsar. Android platformunda kullanıcı arabirimlerinin tasarım ve gerçekleştirilmesi, çapraz platform mobil uygulama geliştirme ve kamera ve GPS gibi algılayıcıların programlanması konularını içerir.

Konu
Mobil Programlamaya Giriş
Uygulamalar ve Aktiviteler
Kullanıcı Arabirimleri Oluşturmak
Niyetler, Yayın Alıcıları ve Adaptörler
İş Parçacıkları ve Bildirimler
Veri Depolama ve Erişimi
Konum Tabanlı Servisler, Haritalar ve Algılayıcılar
Wi-Fi ve Bluetooth ile Bağlantı
Zengin İçerik ve Kamera ile Çalışma
Grafik ve Animasyonlar
Kullanıcı Deneyimi Prensipleri
Ağ Uygulamaları ve Çapraz Platform Programlama
Ağ Servisleriyle Etkileşim
GPU ile Grafik ve Hesaplama