>
Course Unit Title Course Unit Code Type of Course Unit Level of Course Unit Year of Study Semester ECTS Credits
Mobile Programming YZM304 Compulsory Bachelor's degree 3 Spring 4

Name of Lecturer(s)

Associate Prof. Dr. Mehmet Zeki KONYAR
Lecturer Uğur YILDIZ

Learning Outcomes of the Course Unit

1) Apply the principles of mobile application design.
2) Knows the requirements for developing mobile applications.
3) Knows how to interact with the user in mobile environments.
4) Can develop new applications for mobile environments.
5) Knows how to test the mobile applications it develops.

Program Competencies-Learning Outcomes Relation

  Program Competencies
1 2 3 4 5 6 7 8 9 10 11 12
Learning Outcomes
1 Low High Low Low Low Low Low High Low Middle High Middle
2 Low High Low Low Low Low Low High Low Middle High Middle
3 Low High Low Low Low Low Low High Low Middle High Middle
4 Low High Low Low Low Low Low High Low Middle High Middle
5 Low High Low Low Low Low Low High Low Middle High Middle

Mode of Delivery

Face to Face

Prerequisites and Co-Requisites

None

Recommended Optional Programme Components

Not Required

Course Contents

Overview of Mobile Technologies, Mobile Devices, Mobile Operating Systems, Fundamentals of Mobile Application Development; Mobile Application Components, Application Lifecycle, User Interface Design, Menus, Data Management in Smartphones, File Operations, Databases Sensors, Data Collection Methods, Notifications, Permissions and Rights in Mobile Applications, Location-Based Services, Background Tasks.

Recommended or Required Reading

Planned Learning Activities and Teaching Methods



Assessment Methods and Criteria

Language of Instruction

English

Work Placement(s)

Not Required