Course Unit Code | Course Unit Title | Type of Course Unit | Year of Study | Semester | Number of ECTS Credits | 184403003100 | MOBILE PROGRAMMING - I | Compulsory | 2 | 3 | 3 |
|
Level of Course Unit |
Short Cycle |
Objectives of the Course |
It is aimed to make the students gain the qualifications to develop mobile applications for iOS, Android, Windows Phone |
Name of Lecturer(s) |
|
Learning Outcomes |
1 | Knows Mobile operating systems and the tools to develop an applicaiton. | 2 | Develops applications using Xamarin.Forms' standard controls. |
|
Mode of Delivery |
Daytime Class |
Prerequisites and co-requisities |
None |
Recommended Optional Programme Components |
Microsoft C#.NET as programming and XAML as marking languages is used during this course. Students should iinstall Microsoft Visual Studio 2017 or higher and Xamarin.Forms components. |
Course Contents |
1. Introduction
2. Fundamentals of Xamarin.Forms
3. Anatomy of an application
4. Text and paragraph processing
5. Layouts
7. Button properties, events and methods
8. XAML and Code
9. Platform specific API calls
10. XAML marking extensions |
Weekly Detailed Course Contents |
|
1 | Introduction to mobile application development. | | | 2 | Fundamentals of Xamarin.Forms and the first application | | | 3 | Tha anatony of iOS, Android and Windows Phone applications | | | 4 | Text wrapping, color of text and background, font properties | | | 5 | tackLayout, Frame, BoxView and ScrollView | | | 6 | Processing Click event of Button control | | | 7 | XAML attributes and properties, adding a XAML page to a project | | | 8 | Mid-term exam | | | 9 | Mid-term exam | | | 10 | Using XAML and C# code in a project | | | 11 | Using XAML and C# code in a project | | | 12 | Platform-specific API calls | | | 13 | XAML marking extensions | | | 14 | XAML marking extensions | | |
|
Recommended or Required Reading |
Derek Jensen, Xamarin.Forms Succintly, Syncfusion, A.B.D. 2015.
Charles Petzold, Creating Mobile Apps with Xamarin.Forms, Micrsoft Press, A.B.D. 2015.
|
Planned Learning Activities and Teaching Methods |
|
Assessment Methods and Criteria | |
Midterm Examination | 1 | 50 | Practice | 1 | 50 | SUM | 100 | |
Final Examination | 1 | 100 | SUM | 100 | Term (or Year) Learning Activities | 40 | End Of Term (or Year) Learning Activities | 60 | SUM | 100 |
| Language of Instruction | Turkish | Work Placement(s) | None |
|
Workload Calculation |
|
Midterm Examination | 1 | 1 | 1 |
Final Examination | 1 | 2 | 2 |
Attending Lectures | 14 | 2 | 28 |
Practice | 14 | 1 | 14 |
Self Study | 14 | 2 | 28 |
Individual Study for Mid term Examination | 1 | 5 | 5 |
Individual Study for Final Examination | 1 | 10 | 10 |
|
Contribution of Learning Outcomes to Programme Outcomes |
|
* 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
|