Bu dersin sonunda öğrenciler; 1) Mobil uygulama geliştirme çatı ve platformlarını bilir. 2) Mobil uygulama geliştirme tekniklerini öğrenir. 3) Bir mobil uygulama çatısı ve platformunu kullanarak mobil uygulama tasarlayabilir ve geliştirebilir. 4) Mobil uygulamanın kurulum ve yayılım yöntemlerini öğrenir.
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Yok
ÖNERİLEN DERSLER
BİL332, BİL344
DERS TANIMI
DERS İÇERİĞİ
HAFTA
KONULAR
1. Hafta
Mobil hesaplama temel kavramlar
2. Hafta
Mobil işletim sistemlerine genel bakış
3. Hafta
Mobil uygulama geliştirme çatılarına genel bakış
4. Hafta
Mobil uygulama çatılarının uygulama modelleri
5. Hafta
Kullanıcı arayüz tasarımı
6. Hafta
Girdi yöntemleri ve veri işleme
7. Hafta
Uygulama verilerinin yönetimi
8. Hafta
Ara-sınav
9. Hafta
Veritabanı erişimi ve kullanımı
10. Hafta
Cihaz algılayıcı işlemleri
11. Hafta
Uygulama kurulumu ve yayılımı
12. Hafta
Ders proje sunumları
13. Hafta
Ders proje sunumları
14. Hafta
Ders proje sunumları
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
alentino Lee, Heather Schneider, and Robbie Schell, Mobile Applications: Architecture, Design, and Development, Prentice Hall, 2004 Ed Burnette, Hello, Android: Introducing Google's Mobile Development Platform, Pragmatic Bookshelf, 4th Edition