Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | 184403004200 | MOBİL PROGRAMLAMA - II | Zorunlu | 2 | 4 | 2 |
|
Dersin Seviyesi |
Ön Lisans |
Dersin Amacı |
Bu ders ile öğrencinin iOS, Android ve Windows Phone için gelişmiş uygulamalar geliştirmesi için gerekli yeterlilikleri kazandırmaktır. |
Dersi Veren Öğretim Görevlisi/Görevlileri |
|
Öğrenme Çıktıları |
1 | Veritabanı destekli, iOS, Android ve Windows Phone için gelişmiş mobil uygulamalar geliştirir. | 2 | Veritabanı destekli, iOS, Android ve Windows Phone için gelişmiş mobil uygulamalar geliştirir. |
|
Öğrenim Türü |
Birinci Öğretim |
Dersin Ön Koşulu Olan Dersler |
Yok |
Ders İçin Önerilen Diğer Hususlar |
Bu derste programlama dili olarak Microsoft C#.NET, işaretleme dili olarak XAML ve veritabanı bağlantısı için SQLite.NET kullanılır. Öğrencilerin bilgisayarlarına Microsoft Visual Studio 2017 veya üzeri, Xamarin.Forms, SQLite bileşenlerini kurmaları gerekmektedir. |
Dersin İçeriği |
1. Bağlanabilir altyapı
2. Stiller
3. Resimler
4. Mutlak yerleşim
5. Etkileşimli arayüz
6. Veri bağlama |
Haftalık Ayrıntılı Ders İçeriği |
|
1 | Bağlanabilir altyapı | | | 2 | Stiller, temel stillerle kodlama | | | 3 | Stillerde kalıtım, dahili ve dinamik stiller, cihazların stilleri | | | 4 | Platformdan bağımsız resimler, akış resimler | | | 5 | Platforma özel resimler | | | 6 | Mutlak yerleşim ve AbsoluteLayout | | | 7 | AbsoluteLayoute ve eklenmiş bağlanabilir özellikler. En-boy oranını koruyarak yerleşim ve boyutlandırma | | | 8 | Arasınav | | | 9 | Arasınav | | | 10 | Etkileşimli arayüz, Görünümler | | | 11 | Slider, Stepper, Switch ve CheckBox, Metin, tarih-saat seçimi | | | 12 | Veritabanı işlemleri | | | 13 | Veri bağlama | | | 14 | Platforma özel veritabanı düzenlemeleri | | |
|
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
Derek Jensen, Xamarin.Forms Succintly, Syncfusion, A.B.D. 2015.
Charles Petzold, Creating Mobile Apps with Xamarin.Forms, Microsoft Press,
A.B.D. 2015 |
Planlanan Öğrenme Aktiviteleri ve Metodları |
|
Değerlendirme | |
Ara Sınav | 1 | 50 | Uygulama/Pratik | 1 | 50 | TOPLAM | 100 | |
Final Sınavı | 1 | 100 | TOPLAM | 100 | Yarıyıl (Yıl) İçi Etkinlikleri | 40 | Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | TOPLAM | 100 |
| Dersin Sunulduğu Dil | Türkçe | Staj Durumu | Yok |
|
İş Yükü Hesaplaması |
|
Ara Sınav | 1 | 1 | 1 |
Final Sınavı | 1 | 2 | 2 |
Derse Katılım | 14 | 1 | 14 |
Uygulama/Pratik | 14 | 2 | 28 |
Ara Sınav İçin Bireysel Çalışma | 1 | 5 | 5 |
Final Sınavı içiin Bireysel Çalışma | 1 | 10 | 10 |
|
Program ve Öğrenme Çıktıları İlişkisi |
|
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek |
|
|
Iğdır University, Iğdır / TURKEY • Tel (pbx): +90 476
226 13 14 • e-mail: info@igdir.edu.tr
|