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 |