Akademik Birim: |
|
Öğrenim Türü: |
Örgün eğitim |
Ön Koşullar |
Yok |
Öğrenim Dili: |
Türkçe |
Dersin Düzeyi: |
Seviye Belirtilmemiş |
Dersin Koordinatörü: |
Mesut ÇEVİK |
Dersin Amacı: |
Bu dersin amacı, mobil uygulama geliştirme için gerekli bilgi ve becerileri kazandırmaktır. Ders kapsamında mobil platformlar, işletim sistemleri, arayüzler, harita ve konum tabanlı uygulamalar, veri depolama, arkaplan servisler, telefon ve kısa mesaj servislerinin kullanımı ve sensörler hakkında uygulamalı eğitim verilmektedir. Mobil uygulama geliştirme ve test ortamı olarak Android işletim sistemi kullanılmaktadır. |
Dersin İçeriği: |
Mobil Cihazlar. Mobil Platformlar. Mobil İşletim Sistemleri. Mobil Uygulama Geliştirme. Mobil Cihazlarda Arayüz Tasarımı. Mobil cihazlarda Veri Depolama. Harita. Konum tabanlı uygulamalar. Arkaplan Servisler.Telefon ve Kısa Mesaj Servisleri. Sensörler. |
Dersin Öğrenme Çıktıları (ÖÇ): |
- 1- Hız optimizasyonu, etkili küçük ekran ve mobil veri bağlantısının önemini ve de mobil tasarım yaparken dikkat edilen noktaları açıklayabilme.
- 2- Farklı mobil platformlar ve işletim sistemleri arasındaki farkları anlatabilme.
- 3- Mobil cihazlar için etkilişimli arayüzler oluşturabilme.
- 4- Mobil platformlarda veritabanı uygulaması tasarlama ve geliştirebilme.
- 5- Mobil cihazlar için harita ve konum tabanlu uygulamalar geliştirebilme.
- 6- Telefon arama ve kısa mesaj servislerini kullanan uygulama geliştirebilme.
- 7- Mobil cihazlarda yer alan sensörlerin kullanıldığı uygulamalar geliştirebilme.
|
Dersin Öğrenme Yöntem ve Teknikleri |
Anlatım, soru – cevap, tartışma, uygulama. |
Hafta | Konular | Ön Hazırlık |
1 |
Android Platformuna giriş, Android Geliştirme Ortamı |
Önerilen metinlerin okunması |
2 |
Uygulama İlkeleri, Etkinlik Sınıfı |
Önerilen metinlerin okunması |
3 |
Niyet Sınıfı, İzinler |
Önerilen metinlerin okunması |
4 |
Bölümlenme Sınıfı, Kullanıcı Arayüz Sınıfları |
Önerilen metinlerin okunması |
5 |
Kullanıcı Bildirimleri, Yayın Alıcısı |
Önerilen metinlerin okunması |
6 |
İş parçacıkları, Zaman uyumsuz Görevler ve işleyiciler |
Önerilen metinlerin okunması |
7 |
Alarmlar |
Önerilen metinlerin okunması |
8 |
Ağ iletişimi |
Önerilen metinlerin okunması |
9 |
Grafik ve Animasyon, Dokunuş ve jestler |
Önerilen metinlerin okunması |
10 |
Çoklu ortam, algılayıcılar |
Önerilen metinlerin okunması |
11 |
Konum ve Haritalar |
Önerilen metinlerin okunması |
12 |
Veri Yönetimi |
Önerilen metinlerin okunması |
13 |
İçerik Sağlayıcı Sınıfı |
Önerilen metinlerin okunması |
14 |
Hizmet Sınıfı |
Önerilen metinlerin okunması |
Kadir Has Üniversitesi'nde bir dönem 14 haftadır, 15. ve 16. hafta sınav haftalarıdır.