Information Package

Program of Management Information Systems

TBS360

MOBILE APPLICATION DEVELOPMENT

Course Code
TBS360
Semester
-
Theory+Practice
2 + 2
ECTS
5
Course TypeElective Course
Course LevelBachelor's Degree
Year of Study-
Semester-
ECTS5
Name of Lecturer(s)
Learning Outcomes

At the end of this course, the students;

  1. Define and compare different mobile application development (MAD) platforms, models, and templates.
  2. Identify and utilize MAD components within the Android Platform Framework (APF).
  3. Use an integrated development environment (IDE) for MAD within the APF.
  4. Adapt and apply the APF and its components to mobile application development processes.
  5. Design and develop a mobile application as part of a term project.
Mode of DeliveryFace to face
PrerequisitesNo
Recommended Optional Programme ComponentsNone
Course DescriptionThe aim of this course is to equip students with the knowledge and skills related to mobile application development.
Course Contents
WEEK TOPICS
1st Week Introduction to mobile application development (MUG), concepts, components, and different MUG platforms
2nd Week Introduction to the Android platform, basic MUG components, activity class
3rd Week Creating applications and activities
4th Week User interface classes
5th Week User interface classes
6th Week Intents, permissions, and fragments
7th Week Intents, permissions, and fragments
8th Week Midterm exam
9th Week Threads and networking
10th Week User notifications, broadcast receivers, and alarms
11th Week Graphics, touch, and multimedia
12th Week Sensors, location, and maps, and data management
13th Week Sensors, location, and maps, and data management
14th Week Project presentations and evaluations
Recommended or Required ReadingPhillips, B., & Stewart, C. (2017). Android programming: The Big Nerd Ranch guide (3rd ed.). Addison Wesley.

Annuzzi, J. Jr., Darcey, L., & Conder, S. (2015). Introduction to Android application development: Android essentials (5th ed.). Developer's Library.

Meier, R., & Lake, I. (2018). Professional Android (4th ed.). Wrox Press Ltd.

Meier, R. (2012). Professional Android 4 application development. Wrox Press Ltd.

Smyth, N. (2017). Android Studio 3.0 development essentials-Android 8 edition. C.S. Publishing.
Planned Learning Activities and Teaching Methods
  • Lecture
  • Discussion
  • Questions/Answers
Assessment Methods and Criteria
Quantity Percentage (%)
Mid-term 1 30
Assignment 1 50
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 1 1
Preparation for Quiz 0 0 0
Individual or group work 14 2 28
Preparation for Final exam 1 20 20
Course hours 13 2 26
Preparation for Midterm exam 1 14 14
Laboratory (including preparation) 13 1 13
Final exam 1 1 1
Homework 0 0 0
Project 1 30 30
Report writing 1 15 15
Total Work Load148
Total Work Load / 30 (h)4.93
ECTS Credit of the Course5
Language of InstructionTurkish
Work Placement(s)No
LO1 LO2 LO3 LO4 LO5
K1
K2
K3 X X X
K4 X X
K5 X
K6 X X X X
K7
K8
K9
K10
K11