Ders Öğretim Planı
Dersin KoduDersin AdıDersin TürüYılYarıyılAKTS
184403003100MOBİL PROGRAMLAMA - IZorunlu233
Dersin Seviyesi
Ön Lisans
Dersin Amacı
Bu ders ile öğrencinin iOS, Android ve Windows Phone için uygulama geliştirmeile ilgili yeterlilikleri kazanması hdeflenmektedir.
Dersi Veren Öğretim Görevlisi/Görevlileri
Öğrenme Çıktıları
1Mobil işletim sistemlerini ve gerekli uygulama geliştirme araçlarını tanır
2Xamarin.Forms'un temel denetimleri ile uygulama 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 kullanılır. Öğrencilerin bilgisayarlarına Microsoft Visual Studio 2017 veya üzeri ve Xamarin.Forms kurması gerekir.
Dersin İçeriği
1. Giriş 2. Xamarin.Forms temelleri 3. Bir uygulamanın anatomisi 4. Metin ve paragraf işlemleri 5. Yerleşimler 6. Boyutlar 7. Düğme özellik, olaylar ve metodları 8. XAML ve kodlama 9. Platforma özel API çağrıları 10. XAML işaretleme uzantıları
Haftalık Ayrıntılı Ders İçeriği
HaftaTeorikUygulamaLaboratuvar
1Mobil uygulama geliştirmeye giriş
2Xamarin.Forms ile ilgili temeller ve ilk uygulama
3iOS, Android ve Windows Phone projelerinin yapısı
4Metin kaydırma, metin ve arka plan rengi, font özellikleri
5StackLayout, Frame, BoxView ve ScrollView
6Button denetiminin Click olayını işleme
7XAML özellikleri, projeye XAML sayfası ekleme
8Ara sınav
9Ara sınav
10XAML ve C# kodlarını bir arada kullanma
11XAML ve C# kodlarını bir arada kullanma
12Platforma özel API çağrıları
13XAML işaretleme uzantıları
14XAML işaretleme uzantıları
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
Derek Jensen, Xamarin.Forms Succintly, Syncfusion, A.B.D. 2015. Charles Petzold, Creating Mobile Apps with Xamarin.Forms, Micrsoft 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ım14228
Uygulama/Pratik14114
Bireysel Çalışma14228
Ara Sınav İçin Bireysel Çalışma155
Final Sınavı içiin Bireysel Çalışma11010
TOPLAM İŞ YÜKÜ (saat)88
Program ve Öğrenme Çıktıları İlişkisi

1

2

3

4

5

6

7

8

9

10

11
ÖÇ111 3       
ÖÇ23 5       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