Information Package

Elementary Mathematics Education Program

GKE442

MOBILE APPLICATIONS DEVELOPMENT

Course Code
GKE442
Semester
-
Theory+Practice
2 + 0
ECTS
4
Course TypeElective Course
Course LevelBachelor's Degree
Year of Study-
Semester-
ECTS4
Name of Lecturer(s) -
Learning Outcomes

At the end of this course, the students;

  1. Learn mobile devices, mobile operating systems, mobile application development platforms.
  2. Know program development tools for mobile operating systems.
  3. Develop mobile applications with mobile application development platform and Java.
  4. Develop user interface for mobile devices.
  5. Learn to use mobile device sensors.
  6. Know data storage methods on mobile devices.
Mode of DeliveryFace to face
PrerequisitesNo
Recommended Optional Programme ComponentsBTU100 and GNKE111
Course DescriptionThe aim of this course is to introduce the operating systems and platforms used on mobile devices and to provide the necessary training to develop applications on mobile devices.
Course Contents
WEEK TOPICS
1st Week Introduction to Mobile Operating Systems
2nd Week Basic concepts of Java mobile application development language
3rd Week Introducing the Mobile Application Development Environment
4th Week Design of user interfaces, layouts
5th Week Design of effective user interfaces
6th Week File operations in mobile operating systems
7th Week Database Operations in mobile operating systems
8th Week Database Application on mobile operating systems
9th Week Sensors in mobile operating systems
10th Week Sensor Application in mobile operating systems
11th Week APIs in mobile operating systems
12th Week API Application in mobile operating systems
13th Week Project Development in mobile operating systems
14th Week Project Development in mobile operating systems
Recommended or Required ReadingBeginning Android Tablet Development
Professional Android 2 Application Development, Reto Meier
Mobil Programlam aII- Ankara Üni. Açık Ders Malz. https://acikders.ankara.edu.tr/course/view.php?id=7413
Planned Learning Activities and Teaching Methods
  • Lecture
  • Project
  • Discussion
  • Presentation
Assessment Methods and Criteria
Quantity Percentage (%)
Mid-term 1 40
Assignment 2 20
Project 1 20
Total(%) 80
Contribution of In-term Studies to Overall Grade(%) 80
Contribution of Final Examination to Overall Grade(%) 20
Total(%) 100
ECTS Allocated Based on Student Workload
Activities Quantity Duration (Hour) Total Workload (Hour)
Midterm exam 1 2 2
Preparation for Quiz
Individual or group work 13 3 39
Preparation for Final exam 1 6 6
Course hours 13 2 26
Preparation for Midterm exam 1 8 8
Laboratory (including preparation)
Final exam 1 2 2
Homework 2 14 28
Project 1 10 10
Total Work Load121
Total Work Load / 30 (h)4.03
ECTS Credit of the Course4
Language of InstructionTurkish
Work Placement(s)No
LO1 LO2 LO3 LO4 LO5 LO6
K1
K2
K3
K4
K5 X X X X X X
K6 X X X X X X
K7 X X
K8
K9
K10