Description of Individual Course Units
Course Unit CodeCourse Unit TitleType of Course UnitYear of StudySemesterNumber of ECTS Credits
184403004200MOBILE PROGRAMMING - IICompulsory242
Level of Course Unit
Short Cycle
Objectives of the Course
It is aimed to make students gain sufficient qualifications to develop database oriented advanced applications for iOS, Android and Windows Phone.
Name of Lecturer(s)
Learning Outcomes
1Develops Database oriented advanced iOS, Android and Windows Phone applications.
Mode of Delivery
Daytime Class
Prerequisites and co-requisities
None
Recommended Optional Programme Components
Microsoft C#.NET as programming language, XAML as marking language and SQLite for database connection were used during this course. It is recommended to install Microsoft Visual Studio 2017 or higher with Xamarin.Forms and SQLite components.
Course Contents
1. Binding infrastructure 2. Styles 3. Bitmaps 4. Interactive interface 5. Data binding
Weekly Detailed Course Contents
WeekTheoreticalPracticeLaboratory
1Bindable infrastructure
2Styles, basic styles in code
3Style inheritance, implicit and dynamic styles, device styles
4Platform-independent and streaming bitmaps
5Ğlatform specific bitmaps
6AbsoluteLayoute
7Attached bindable properties, proportional sizing and positioning
8Mid-term exam
9Mid-term exam
10Interactive interface, Views
11Slideri Stepper, Switch, CheckBox, Text manipulation, date-time picking
12Database connection
13Data binding
14Platform-specific database editing
Recommended or Required Reading
Derek Jensen, Xamarin.Forms Succintly, Syncfusion, A.B.D. 2015. Charles Petzold, Creating Mobile Apps with Xamarin.Forms, Microsoft Press,A.B.D. 201
Planned Learning Activities and Teaching Methods
Assessment Methods and Criteria
Term (or Year) Learning ActivitiesQuantityWeight
Midterm Examination150
Practice150
SUM100
End Of Term (or Year) Learning ActivitiesQuantityWeight
Final Examination1100
SUM100
Term (or Year) Learning Activities40
End Of Term (or Year) Learning Activities60
SUM100
Language of Instruction
Turkish
Work Placement(s)
None
Workload Calculation
ActivitiesNumberTime (hours)Total Work Load (hours)
Midterm Examination111
Final Examination122
Attending Lectures14114
Practice14228
Individual Study for Mid term Examination155
Individual Study for Final Examination11010
TOTAL WORKLOAD (hours)60
Contribution of Learning Outcomes to Programme Outcomes
PO
1
PO
2
PO
3
PO
4
PO
5
PO
6
PO
7
PO
8
PO
9
PO
10
PO
11
LO15 3       5
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High
 
Iğdır University, Iğdır / TURKEY • Tel (pbx): +90 476 226 13 14 • e-mail: info@igdir.edu.tr