Türkçe | English
OF FACULTY of TECHNOLOGY / DEPARTMENT of SOFTWARE ENGINEERING

Course Catalog
http://www.ktu.edu.tr/ofyazilim
Phone: +90 0462 3778353
OFTF
OF FACULTY of TECHNOLOGY / DEPARTMENT of SOFTWARE ENGINEERING /
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

YZM3027Development of Mobile Application2+0+0ECTS:4
Year / SemesterFall Semester
Level of CourseFirst Cycle
Status Elective
DepartmentDEPARTMENT of SOFTWARE ENGINEERING
Prerequisites and co-requisitesNone
Mode of DeliveryFace to face
Contact Hours14 weeks - 2 hours of lectures per week
LecturerDoç. Dr. Hacer ÖZYURT
Co-LecturerDOCTOR LECTURER Asuman GÜNAY YILMAZ,
Language of instructionTurkish
Professional practise ( internship ) None
 
The aim of the course:
Provide information about mobile programming, To provide examples of application development for mobile devices with the Android operating system, To help students develop and publish Android mobile applications.
 
Learning OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
LO - 1 : Define application components and activity structure.2,36
LO - 2 : Define user interface elements and use in interface development.2,36
LO - 3 : Define and use the concepts of intent and broadcast receivers.2,36
LO - 4 : Describes how to positioning and the map management.2,36
LO - 5 : Develop the mobile Android application and publish to the Play Store.2,36
CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome

 
Contents of the Course
Introduction to Mobile Programming, Application Components and Activity Structure, User Interfaces,Intent Concept and Broadcast Receivers, Preferences and File Management,Database Management and Content Providers, Internet Access, Background Processes, Service and Alert Concepts, Positioning and Map Management, Sensors and Sensor Management, Publishing an Android App to the Google Play Store.
 
Course Syllabus
 WeekSubjectRelated Notes / Files
 Week 1Introduction to Mobile Programming, Application Components and Activity Structure,
 Week 2User Interfaces,
 Week 3Intent Concept and Broadcast Receivers,
 Week 4Preferences and File Management,
 Week 5Database Management and Content Providers,
 Week 6Internet Access,
 Week 7Background Processes,
 Week 8Service and Alert Concepts,
 Week 9Midterm exam
 Week 10Positioning and Map Management,
 Week 11Sensors and Sensor Management,
 Week 12Publishing an Android App to the Google Play Store
 Week 13Project development
 Week 14Project development
 Week 15Project development and Presentation
 Week 16Final exam
 
Textbook / Material
1Meier, R. 2013; Profesyoneller için Android ile Uygulama Geliştirme, Pusula.
 
Recommended Reading
1Narman, A. E. 2015; Android Studio ile Programlama, Kodlab.
 
Method of Assessment
Type of assessmentWeek NoDate

Duration (hours)Weight (%)
Project 15 26/12/2016 8 100
 
Student Work Load and its Distribution
Type of workDuration (hours pw)

No of weeks / Number of activity

Hours in total per term
Yüz yüze eğitim 2 14 28
Sınıf dışı çalışma 5 14 70
Proje 2 1 2
Total work load100