The main goal of this thesis is the development of the mStudis mobile application prototype, which will help students, professors, and assistants of the Faculty of Computer and Information Science keep track of their upcoming exams and their results. Through the mobile application, students will be able to apply to upcoming exams or cancel their applications. They will be able to see their results and grades and be informed about them through push notifications. Professors and assistants will be able to get a list of students who applied to each exam, cancel a specific student’s application, and for each student, insert points and grades.
In my thesis, I present technologies, which I used while developing and distributing the mStudis mobile application prototype, the application itself, its architecture, and use cases. For testing purposes I made a test database and filled it with test data. The application includes an implementation of push notifications, which I achieved with the help of an outside framework and Apple push notification services. At the end, I present possibilities for further improvements.