SylabUZ
Course name | Application development for Android platform |
Course ID | 11.3-WE-INFD-ADfofAP-Er |
Faculty | Faculty of Computer Science, Electrical Engineering and Automatics |
Field of study | Computer Science |
Education profile | academic |
Level of studies | Second-cycle Erasmus programme |
Beginning semester | winter term 2020/2021 |
Semester | 3 |
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 | 15 | 1 | - | - | Credit with grade |
Laboratory | 15 | 1 | - | - | Credit with grade |
Project | 15 | 1 | - | - | Credit with grade |
To provide knowledge about advanced programming technics for mobile devices working on Android platform.
To extend skills in programming of touch interfaces.
To provide knowledge about limitation in programming of mobile devices.
To give skills in designing, testing and publishing portable mobile application.
Fundamentals of Android system programming, Mobile device programming
Designing mobile applications for Android OS. Determining the ability to satisfy requirements of the application. Prepare test plans for quality control. Selection of source code management system. Using the numbering system version. Designing for expansion and patching applications. Designing for application interoperability. Testing of mobile applications for the Android platform. Designing a system for recording errors for programming mobile devices.
Methods of application publishing. Preparation of code to create an installation package. Generating and signing an application package. Testing the published version of the application package. Support for end-user applications. Tracking and verification of faults. Testing firmware update target devices.
Lecture: conventional lecture, discussion, consultation.
Laboratory: laboratory exercises, 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.
Laboratory – the passing condition is to obtain positive marks from all laboratory exercises to be planned during the semester.
Project – the passing condition is to obtain positive marks for all project tasks as scheduled.
Calculation of the final Grade: lecture 40% + laboratory 30% +project 30%
Modified by dr inż. Piotr Powroźnik (last modification: 24-04-2020 07:58)