| Dersin Türü | Seçmeli |
| Dersin Düzeyi | Önlisans |
| Dersin Yılı | - |
| Dersin Yarıyılı | - |
| AKTS | 5 |
| Öğretim Eleman(lar)ı |
- |
| Öğrenme Kazanımları |
Bu dersin sonunda öğrenciler;
- Görsel şablonları özelleştirerek buna uygun ön ve arka uç Android yazılımını gerçekleştirebilir.
- Veritabanı kullanabilir ve Restful API mimarisi kullanarak csv, Json formatında verileri işleyebilir.
- Bulut servis kullanarak, gerçek zamanlı veri zamanı kullanabilir.
- Harita ve konum servisleri kullanabilir.
|
| Veriliş Biçimi | Yüz Yüze |
| Önkoşullar | Yok |
| Önerilen Dersler | BİLP261 |
| Ders Tanımı | Csv, json veri işleme, standart ve özelleştirilmiş listview ve adaptörler, spinner. Fragmentler, Android SQLite, Çoklu iş parçacıkları(multithreading), harici kütüphane kullanımı, izinler, manifest ve gradle dosyaları. Rest api ve uygulamaları. Firebase gerçek zamanlı veri tabanı. Google Apiler, Location Api, Maps Api, Konum ve Haritalar. |
| Ders İçeriği |
| HAFTA |
KONULAR |
|
1. Hafta |
Dosya okuma, csv ayıklama ve standart adaptor ile listview uygulamaları |
|
2. Hafta |
Dosya okuma, Json formatı, Json ayıklama(parsing) |
|
3. Hafta |
Json ayıklama (parsing), spinner, standart ve özel adaptörler ile listview uygulamaları |
|
4. Hafta |
Json ayıklama (parsing), spinner, özel adaptörler ile listview uygulamaları |
|
5. Hafta |
Fragmentler |
|
6. Hafta |
Android SQLite |
|
7. Hafta |
Çoklu iş parçacıkları(multithreading), harici kütüphane kullanımı, izinler, manifest ve gradle dosyaları, Rest api |
|
8. Hafta |
Ara sınav |
|
9. Hafta |
Restful api uygulamaları |
|
10. Hafta |
Restful api uygulamaları |
|
11. Hafta |
Firebase gerçek zamanlı veri tabanı |
|
12. Hafta |
Firebase gerçek zamanlı veri tabanı |
|
13. Hafta |
Google Apiler, Location Api, Maps Api, Konum ve Haritalar |
|
14. Hafta |
Google Apiler, Location Api, Maps Api, Konum ve Haritalar |
|
15. Hafta |
Genel tekrar |
|
| Kaynaklar | ÖYS?de paylaşılan sunular
Android Studio Üzerinden Anlatımlı Örneklerle Android Programlama Eğitimi, Coşkun Taşdelen, Pusula Yayıncılık
|
| Öğretim Yöntemleri |
|
| Değerlendirme |
|
Sayısı |
Toplam Katkısı (%) |
| Ara Sınav |
1 |
40 |
| Mini-Sınav |
1 |
1 |
| Uygulama/Pratik |
10 |
4 |
| Toplam(%) |
|
45 |
| Yıl İçinin Başarıya Oranı(%) |
|
45 |
| Finalin Başarıya Oranı(%) |
|
55 |
| Toplam(%) |
|
100 |
|
| AKTS İş Yükü |
| Aktivite |
Sayı |
Süre (Saat) |
İş Yükü |
| Ara Sınav |
1 |
1 |
1 |
| Kısa Sınavlara hazırlık |
1 |
1 |
1 |
| Sınıf Dışı Ders Çalışma Süresi |
15 |
3 |
45 |
| Final Sınavına Hazırlık |
1 |
30 |
30 |
| Ders Saati |
14 |
2 |
28 |
| Ara Sınava Hazırlık |
1 |
20 |
20 |
| Laboratuvar |
10 |
1 |
10 |
| Final Sınavı |
1 |
1 |
1 |
| Ödevler |
|
|
|
| Toplam İş Yükü | 136 |
| Toplam İş Yükü / 30 | 4.53 |
| Dersin AKTS Kredisi | 5 |
|
| Dil | Türkçe |
| Staj / Uygulama | Yok |