Bu dersin sonunda öğrenciler; 1) Mobil Uygulamalar için algoritma tasarımı yapabilir. 2) Basit mobil uygulamalar tasarlayıp, gerçekleyebilir. 3) Çeşitli teknolojileri aynı anda kullanan karmaşık mobil uygulamaları tasarlayıp, gerçekleyebilir.
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Yok
ÖNERİLEN DERSLER
BİLP 210 Mobil Uygulamalar I
DERS TANIMI
Bu ders BİLP 210 Mobil Uygulamalar I dersinin devamı niteliğindedir ve önceki derste edinilen bilgi-birikime dayanarak mobil uygulamalar geliştirmeyi içerir. Bu kapsamda; Android Market ve Uygulama Konuları,Android Marketi uygulama yayınlama,Uygulama İlkeleri, Etkinlik Sınıfı,Intent Sınıfı, İzinler,Bölümlenme Sınıfı, Kullanıcı Arayüz Sınıfları
,Zaman uyumsuz Görevler ve işleyiciler, Ağ iletişimi, Grafik ve Animasyon, Çoklu ortam, algılayıcılar, Detaylı Konum ve Haritalar, Veri Yönetimi ve İçerik Sağlayıcı Sınıfı işlenecektir.
Standart ve özel adaptörler ile spinner, listview ve recyclerview kullanımı.
4. Hafta
Standart ve özel adaptörler ile spinner, listview ve recyclerview kullanımı.
5. Hafta
Medya dosyaları.
6. Hafta
Android SQLite
7. Hafta
Aktivite, intent kavramı. Fragmentler.
8. Hafta
Ara sınav
9. Hafta
Aktivite, intent kavramı. Fragmentler.
10. Hafta
Kullanıcı izinleri, manifest ve gradle dosyaları. İş parçacıkları, çoklu iş parçacıkları ve zaman uyumsuz görevler, ağ işlemleri.
11. Hafta
Api kavramı, Restful api uygulamaları.
12. Hafta
Google Apiler, Firebase ile gerçek zamanlı veri tabanı, yetkilendirme ve veri depolama.
13. Hafta
Google Apiler, Konum ve Harita uygulamaları.
14. Hafta
Aktivite yaşam döngüsü. Apk dosyası, uygulama yayınlama.
15. Hafta
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
Android: How to Program, Paul Deitel (Author), Harvey Deitel (Author), Abbey Deitel (Author), Prentice Hall, 2013. App Inventor, David Wolber, Hal Abelson, Ellen Spertus, Liz Looney, O'Reilly Media, 2011.
ÖĞRETİM YÖNTEM VE TEKNİKLERİ
Anlatım,Eğitim-Uygulama,Proje
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
Sayısı
Toplam Katkısı(%)
Ara Sınav
1
30
Ödev
1
7
Mini-Sınav
3
8
Uygulama/Pratik
5
15
Toplam(%)
60
Yıl İçinin Başarıya Oranı(%)
60
Finalin Başarıya Oranı(%)
40
Toplam(%)
100
AKTS İŞ YÜKÜ
Aktivite
Sayı
Süresi(Saat)
İş Yükü
Ara Sınav
1
2
2
Kısa Sınavlara hazırlık
13
1
13
Sınıf Dışı Ders Çalışma Süresi
13
1
13
Final Sınavına Hazırlık
1
35
35
Ders Saati
13
2
26
Ara Sınava Hazırlık
1
20
20
Laboratuvar
13
2
26
Final Sınavı
1
2
2
Ödevler
Toplam İş Yükü
137
Toplam İş Yükü / 30
4,56
Dersin AKTS Kredisi
5
DİL
Türkçe
STAJ / UYGULAMA
Yok
PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ