Bu dersin sonunda öğrenciler; 1) Farklı mobil uygulama geliştirme (MUG) platformları, model ve şablonlarını tanımlayabilir ve karşılaştırabilir, 2) Android Platformu Çerçevesinde (APÇ) MUG bileşenlerini tanımlayabilir ve kullanabilir, 3) APÇ kapsamında bir MUG Bütünleşik Geliştirme Ortamını (IDE) kullanabilir. 4) APÇ'ni ve ilgili bileşenleri mobil uygulama geliştirme süreçlerine uyarlayabilir ve kullanabilir, 5) Dönem projesi kapsamında bir mobil uygulamayı tasarlar ve geliştirebilir.
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Yok
ÖNERİLEN DERSLER
Yok
DERS TANIMI
Bu dersin amacı mobil uygulama geliştirmeyle ilgili bilgi ve becerileri edindirmektir.
DERS İÇERİĞİ
HAFTA
KONULAR
1. Hafta
Mobil Uygulama Geliştirmeye (MUG) Giriş, Kavramlar, Bileşenler ve Farklı MUG Platformları
2. Hafta
Android Platformuna Giriş, MUG Temel Bileşenleri, Activity Class
3. Hafta
Uygulama ve Etkinliklerin Yaratılması (Creating Applications and Activities)
User Notifications, Broadcast Receivers, and Alarms
11. Hafta
Graphics, Touch, and Multimedia
12. Hafta
Sensors, Location and Maps, and Data Management
13. Hafta
Sensors, Location and Maps, and Data Management
14. Hafta
PROJE SUNUMLARI VE DEĞERLENDİRME
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
Bill Phillips and Chris Stewart (2017). Android Programming: The Big Nerd Ranch Guide (3rd Edition), Addison Wesley,USA. Joseph Annuzzi et al. (2015). Introduction to Android Application Development: Android Essentials (5th Edition) (Developer's Library), USA: by Joseph Annuzzi Jr., Lauren Darcey , et al. | Dec 28, 2015 Reto Meier and Ian Lake (2018). Professional Android, Wrox, USA. Reto Meier (2012).Professional Android 4 Application Development, Wrox (Wiley), USA, Neil Smyth, (2017).Android Studio 3.0 Development Essentials - Android 8 Edition, C.S. Publishing
ÖĞRETİM YÖNTEM VE TEKNİKLERİ
Anlatım,Tartışma,Soru-Cevap
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
Sayısı
Toplam Katkısı(%)
Ara Sınav
1
40
Proje
1
20
Diğer
1
10
Toplam(%)
70
Yıl İçinin Başarıya Oranı(%)
70
Finalin Başarıya Oranı(%)
30
Toplam(%)
100
AKTS İŞ YÜKÜ
Aktivite
Sayı
Süresi(Saat)
İş Yükü
Ara Sınav
1
1,5
1,5
Kısa Sınavlara hazırlık
Sınıf Dışı Ders Çalışma Süresi
14
1
14
Final Sınavına Hazırlık
1
22
22
Ders Saati
14
2
28
Ara Sınava Hazırlık
1
14
14
Laboratuvar
14
2
28
Final Sınavı
1
1,5
1,5
Ödevler
Sunum (Hazırlık dahil)
1
8
8
Proje
1
24
24
Rapor yazma
1
15
15
Toplam İş Yükü
156
Toplam İş Yükü / 30
5,2
Dersin AKTS Kredisi
5
DİL
Türkçe
STAJ / UYGULAMA
Yok
PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ