Ders Öğretim Planı
Dersin KoduDersin AdıDersin TürüYılYarıyılAKTS
184403004200MOBİL PROGRAMLAMA - IIZorunlu242
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ı
1Veritabanı 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
HaftaTeorikUygulamaLaboratuvar
1Bağlanabilir altyapı
2Stiller, temel stillerle kodlama
3Stillerde kalıtım, dahili ve dinamik stiller, cihazların stilleri
4Platformdan bağımsız resimler, akış resimler
5Platforma özel resimler
6Mutlak yerleşim ve AbsoluteLayout
7AbsoluteLayoute ve eklenmiş bağlanabilir özellikler. En-boy oranını koruyarak yerleşim ve boyutlandırma
8Arasınav
9Arasınav
10Etkileşimli arayüz, Görünümler
11Slider, Stepper, Switch ve CheckBox, Metin, tarih-saat seçimi
12Veritabanı işlemleri
13Veri bağlama
14Platforma ö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
Yarıyıl (Yıl) İçi EtkinlikleriAdetDeğer
Ara Sınav150
Uygulama/Pratik150
TOPLAM100
Yarıyıl(Yıl) Sonu EtkinliklerAdetDeğer
Final Sınavı1100
TOPLAM100
Yarıyıl (Yıl) İçi Etkinlikleri40
Yarıyıl (Yıl) Sonu Etkinlikleri60
TOPLAM100
Dersin Sunulduğu Dil
Türkçe
Staj Durumu
Yok
İş Yükü Hesaplaması
EtkinliklerSayısıSüresi (saat)Toplam İş Yükü (saat)
Ara Sınav111
Final Sınavı122
Derse Katılım14114
Uygulama/Pratik14228
Ara Sınav İçin Bireysel Çalışma155
Final Sınavı içiin Bireysel Çalışma11010
TOPLAM İŞ YÜKÜ (saat)60
Program ve Öğrenme Çıktıları İlişkisi

1

2

3

4

5

6

7

8

9

10

11
ÖÇ15 3       5
* 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