Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
MPR001 | MOBİL PROGRAMLAMA | Ders | 1 | 2 | 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.
Öğr. Gör. Ferhat OFLEZER
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ştirir. |
5 | Mobil platformlarda veritabanı ve web servis uygulamaları geliştirir. |
Birinci Öğretim
Yok
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ş. | Mobil cihazlar, işletim sistemleri ve programlamaya giriş. | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
2 | Mobil cihazlarda kullanılan işletim sistemlerinin analizi. (Android, IPhone, Windows ) | Mobil cihazlarda kullanılan işletim sistemlerinin analizi. (Android, IPhone, Windows ) | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
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ı. | Anlatım, Soru-Cevap, Problem Çözme, Ödev etkinliği tartışılması | Ön Okuma |
4 | Mobil arayüz mimarisi. | Mobil arayüz mimarisi. | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
5 | Mobil cihazların ağ yapıları. | Mobil cihazların ağ yapıları. | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
6 | Mobil cihazların haberleşmesi ve dosya paylaşımı. | Mobil cihazların haberleşmesi ve dosya paylaşımı. | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
7 | API’ler ve uygulama örnekleri. | API’ler ve uygulama örnekleri. | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
8 | Mobil arayüz geliştirme. | Mobil arayüz geliştirme. | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
9 | Mobil cihazlarda web servisleri kullanımı. | Mobil cihazlarda web servisleri kullanımı. | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
10 | Yer bildirimi ve harita kullanımı. | Yer bildirimi ve harita kullanımı. | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
11 | Çoklu ortam uygulamalarının geliştirilmesi. | Çoklu ortam uygulamalarının geliştirilmesi. | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
12 | Sensör uygulamaları. | Sensör uygulamaları. | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
13 | Sensör uygulamaları. | Sensör uygulamaları. | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
14 | Proje çalışması | Proje çalışması | Anlatım, Soru-Cevap, Problem Çözme | Ön Okuma |
Flutter ile Mobil Programlama, Ahmet Cevahir Çınar, Nobel Akademik Yayıncılık, 2024 Android Tabanlı Mobil Uygulama Geliştirme, Berkan USLU, Kodlab Yayıncılık, 2013 Android Programlama, Aysan Ethem NARMAN, Kodlab Yayıncılık, 2012 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 |
Ev Ödevi | 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 | 50 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 50 |
Yok
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ara Sınav | 1 | 1 | 1 |
Final Sınavı | 1 | 1 | 1 |
Derse Katılım | 14 | 2 | 28 |
Gösterme | 14 | 1 | 14 |
Ara Sınav İçin Bireysel Çalışma | 1 | 10 | 10 |
Final Sınavı içiin Bireysel Çalışma | 1 | 18 | 18 |
Ev Ödevi | 1 | 3 | 3 |
Toplam İş Yükü (saat) | 75 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | PÇ 16 | |
ÖÇ 1 | 4 | 3 | 3 | 2 | ||||||||||||
ÖÇ 2 | 5 | 3 | 3 | 4 | 3 | |||||||||||
ÖÇ 3 | 5 | 3 | 3 | 3 | 4 | |||||||||||
ÖÇ 4 | 5 | 4 | 3 | 3 | 4 | 4 | ||||||||||
ÖÇ 5 | 3 | 3 | 5 | 5 | 4 | 4 | 4 | 4 |