SylabUZ
Course name | Mobile device programming |
Course ID | 11.3-WE-INFP-MDP-Er |
Faculty | Faculty of Computer Science, Electrical Engineering and Automatics |
Field of study | Computer Science |
Education profile | academic |
Level of studies | First-cycle Erasmus programme |
Beginning semester | winter term 2019/2020 |
Semester | 6 |
ECTS credits to win | 5 |
Course type | optional |
Teaching language | english |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Lecture | 30 | 2 | - | - | Credit with grade |
Project | 15 | 1 | - | - | Credit with grade |
Introducing students to the issues of programming interactive applications for the Android platform.
Development of basic skills in the area of touch user interface.
Understanding the limitations resulting from the construction of mobile devices.
Development of basic skills in the field of designing mobile applications oriented to portability.
Fundamentals of Android system programming
Working in the background (Background Tasks).
Triggering, scheduling and optimizing background tasks.
Issues related to save persistent application data, Permissions, Performance and Security, Firebase and AdMob.
The use of system services - accelerometer, GPS position reader, camera.
Communication with peripheral devices via Bluetooth.
Services available as part of the Google Play - geofencing, location, location settings, close communication services, multimedia support in the network.
Lecture: conventional lecture, discussion, consultation.
Project: project exercises, group work, discussion, consultation.
Outcome description | Outcome symbols | Methods of verification | The class form |
Lecture – the passing condition is to obtain a positive mark from the final test.
Project – the passing condition is to obtain positive marks for all project tasks as scheduled.
Calculation of the final Grade: lecture 50% + project 50%
Modified by dr inż. Piotr Powroźnik (last modification: 30-10-2019 17:05)