Subject
Mobile platforms and programming
| 1. | Course Title |
Mobile platforms and programming Mobile platforms and programming |
||||||||||||
| 2. | Code | F23L3W129 | ||||||||||||
| 3. | Study Programme | — | ||||||||||||
| 4. | Organizer of the study programme (unit, institute, department or division) | Faculty of Computer Science and Engineering | ||||||||||||
| 5. | Degree level (first, second, third cycle) | First Cycle | ||||||||||||
| 6. | Academic year / semester | 7 / Winter | ||||||||||||
| 7. | Number of ECTS credits | 6 | ||||||||||||
| 8. | Teacher | Igor Mishkovski, Lupcho Antovski | ||||||||||||
| 9. | Prerequisites for enrolling in the course | Algorithms and Data Structures or Applied Algorithms and Data Structures | ||||||||||||
| 10. | Objectives of the course programme (competences) | The goal of the course is for students to become familiar with modern mobile platforms and to learn how to program and develop mobile applications. They will learn to handle the constraints of mobile devices and to develop efficient programs. They will also learn how to publish the applications they create on the market and to monitor their usage. | ||||||||||||
| 11. | Course content | (1) Introduction and trends in mobile application development (Android) (2) Mobile Application Architecture (1) Configuring mobile applications (1) Resource management (1) User interface concepts for mobile devices (1) Development process for mobile applications (1) Planning the user experience for the mobile application (1) Development of compatible mobile applications (1) Mobile application testing (1) Publishing the market (2) Mobile web |
||||||||||||
| 12. | Learning methods | Lectures supported by slide presentations, interactive lectures, exercises (using equipment and software packages), teamwork, case studies, guest lecturers, independent preparation and defense of a project assignment and a seminar paper, learning in an electronic environment (forums, consultations). | ||||||||||||
| 13. | Total available time | 6 ECTS x 30 hours = 180 hours | ||||||||||||
| 14. | Distribution of available time | 30 + 45 + 15 + 15 + 75 = 180 hours | ||||||||||||
| 15. | Forms of teaching activities |
|
||||||||||||
| 16. | Other forms of activities |
|
||||||||||||
| 17. | Assessment method |
|
||||||||||||
| 18. | Grading criteria (points / grade) |
|
||||||||||||
| 19. | Requirement for obtaining a signature and taking the final exam | Regular class attendance (up to three absences), timely submission of all homework and the project. | ||||||||||||
| 20. | Language of instruction | Macedonian and English | ||||||||||||
| 21. | Method for monitoring the quality of teaching | internal evaluation and surveys | ||||||||||||
| 22. | Literature |
|