Print

COURSE INFORMATION
Course CodeCourse TitleL+P HourSemesterECTS
BTO 4004MOBILE PROGRAMMING2 + 28th Semester5

COURSE DESCRIPTION
Course Level Bachelor's Degree
Course Type Compulsory
Course Objective This course is aimed at students; to develop mobile application development platforms by selecting appropriate application development platforms according to their characteristics, advantages, disadvantages, to be able to define and express the concept of mobile learning, to be able to explain mobile learning terms and to develop mobile software for education.
Course Content Basic concepts of mobile programming; mobile operating systems; different design constructions; equipment components; mobile application development tools; Sensors; emulators; sound, picture and video using media tools such as; map services; visual components; user interface and controls; memory management; tabs; tools; table views; web views; database usage; website service; mobile based game development.
Prerequisites No the prerequisite of lesson.
Corequisite No the corequisite of lesson.
Mode of Delivery Face to Face

COURSE LEARNING OUTCOMES
1Know basic concepts of mobile programming,
2Know different design and interface structures,
3Sequence of mobile operating systems,
4Recognize different mobile application development platforms,
5Uses sensor, media, map and user interface controls,
6Develop applications for mobile platforms.

COURSE'S CONTRIBUTION TO PROGRAM
PO 01PO 02PO 03PO 04PO 05PO 06PO 07PO 08PO 09PO 10PO 11PO 12PO 13PO 14PO 15PO 16PO 17
LO 00145452331432214235
LO 00234542442342224233
LO 00345542552442324225
LO 00434432353342224234
LO 00555525534522224235
LO 00644444444444444444
Sub Total2327272217242416232114151324141826
Contribution45543443442324234

ECTS ALLOCATED BASED ON STUDENT WORKLOAD BY THE COURSE DESCRIPTION
ActivitiesQuantityDuration (Hour)Total Work Load (Hour)
Course Duration (14 weeks/theoric+practical)14456
Mid-terms11010
Final examination12424
Presentation / Seminar Preparation14040
Total Work Load

ECTS Credit of the Course






130

5
COURSE DETAILS
 Select Year   


 Course TermNoInstructors
Details 2023-2024 Spring1HURŞİT CEM SALAR
Details 2022-2023 Spring1HURŞİT CEM SALAR
Details 2021-2022 Spring1HURŞİT CEM SALAR


Print

Course Details
Course Code Course Title L+P Hour Course Code Language Of Instruction Course Semester
BTO 4004 MOBILE PROGRAMMING 2 + 2 1 Turkish 2023-2024 Spring
Course Coordinator  E-Mail  Phone Number  Course Location Attendance
Asts. Prof. Dr. HURŞİT CEM SALAR csalar@pau.edu.tr EGT A0302 %
Goals This course is aimed at students; to develop mobile application development platforms by selecting appropriate application development platforms according to their characteristics, advantages, disadvantages, to be able to define and express the concept of mobile learning, to be able to explain mobile learning terms and to develop mobile software for education.
Content Basic concepts of mobile programming; mobile operating systems; different design constructions; equipment components; mobile application development tools; Sensors; emulators; sound, picture and video using media tools such as; map services; visual components; user interface and controls; memory management; tabs; tools; table views; web views; database usage; website service; mobile based game development.
Topics
WeeksTopics
1 Mobile operating systems, Android, IOS and Windows
2 General structure of Android OS
3 Android application development platform, Eclipse and Android SDK
4 Setting up an Android Project
5 Project elements on Android SDK
6 Java and XML
7 Activity, EditView ve Textview
8 Developing an simple project
9 Layout term
10 Using more than one layout and sliding
11 developing an calculator
12 adding voice and pictures to project
13 other menu elements
14 installing and running applications on Android devices
Materials
Materials are not specified.
Resources
Course Assessment
Assesment MethodsPercentage (%)Assesment Methods Title
Final Exam50Final Exam
Midterm Exam50Midterm Exam
L+P: Lecture and Practice
PQ: Program Learning Outcomes
LO: Course Learning Outcomes