Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
MPR001 | MOBİL PROGRAMLAMA | Seçmeli Ders Grubu | 2 | 3 | 3,00 |
Önlisans
Türkçe
Bu derste öğrencilere Mobil İşletim Sistemleri ve ortamları tanıtılarak, mobil cihazlar için uygulama geliştirme uygulamaları işlenecektir.
Bölüm öğretim elemanları
1 | Mobil programlama için gerekli temel kavramları tanımlar/açıklar. |
2 | Mobil programlama için gerekli platform ve uygulamaları kurar/kullanır. |
3 | Konum sağlayıcı ve harita yönetim işlemlerini uygulamalarında kullanır. |
4 | Mobil platformlarda medya kütüphanesi ve galeri uygulamaları geliştirebilir. |
5 | Mobil platformlarda veritabanı ve web servis uygulamaları geliştirebilir. |
Birinci Öğretim
[Yok]
Mobil İşletim Sistemleri, mobil programlamaya giriş, Mobil programlama platformları, dosya yönetimi, veritabanı yönetimi, internet erişimi ve arka plan işlemleri ile konum yönetimi.
Hafta | Konular (Teorik) | Uygulama | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
---|---|---|---|---|
1 | Mobil cihazlar, işletim sistemleri ve programlamaya giriş. | |||
2 | Mobil cihazlarda kullanılan işletim sistemlerinin analizi. (Android, IPhone, Windows ) | Mobil cihazlarda kullanılan işletim sistemlerinin analizi. (Android, IPhone, Windows ) | ||
3 | Yazılım geliştirme ortamının (SDK) bileşenleri ve ayarları. | Yazılım geliştirme ortamının (SDK) bileşenleri ve ayarları. | ||
4 | Mobil arayüz mimarisi. | Mobil arayüz mimarisi. | ||
5 | Mobil cihazların ağ yapıları. | Mobil cihazların ağ yapıları. | ||
6 | Mobil cihazların haberleşmesi ve dosya paylaşımı. | Mobil cihazların haberleşmesi ve dosya paylaşımı. | ||
7 | API’ler ve uygulama örnekleri. | API’ler ve uygulama örnekleri. | ||
8 | API’ler ve uygulama örnekleri. | |||
9 | Mobil cihazlarda web servisleri kullanımı. | Mobil cihazlarda web servisleri kullanımı. | ||
10 | Yer bildirimi ve harita kullanımı. | Yer bildirimi ve harita kullanımı. | ||
11 | Çoklu ortam uygulamalarının geliştirilmesi. | Çoklu ortam uygulamalarının geliştirilmesi. | ||
12 | Sensör uygulamaları. | Sensör uygulamaları. | ||
13 | Sensör uygulamaları. | Sensör uygulamaları. | ||
14 | Proje çalışması | Proje çalışması |
1. Android Tabanlı Mobil Uygulama Geliştirme, Berkan USLU, Kodlab Yayıncılık, 2013 2. Android Programlama, Aysan Ethem NARMAN, Kodlab Yayıncılık, 2012 3. Mobil Programlama, K. ÇAMOĞLU, V. ATASEVER, Kodlab Yayıncılık, 2010
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 70 |
Quiz | 1 | 30 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 60 |
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Final Sınavı | 1 | 1 | 1 |
Quiz | 3 | 1 | 3 |
Derse Katılım | 14 | 3 | 42 |
Final Sınavı içiin Bireysel Çalışma | 1 | 24 | 24 |
Quiz için Bireysel Çalışma | 3 | 2 | 6 |
Toplam İş Yükü (saat) | 76 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | |
ÖÇ 1 | 3 | 3 | ||||||||||
ÖÇ 2 | 4 | 3 | ||||||||||
ÖÇ 3 | 4 | |||||||||||
ÖÇ 4 | 4 | 3 | ||||||||||
ÖÇ 5 | 4 | 3 |