Εφαρμογή για Android κινητές συσκευές με ερωτήσεις εκμάθησης ιστορίας γραμμένη σε kotlin
Android application for mobile devices with questions for learning purposes about history written in kotlin
The goal of this thesis is to develop an application based on the Android operating system that deals with knowledge questions aimed not only at students but also at adults. The topic of the questions refers to the chronological period of the Greek Revolution of 1821 and the user is prompted to select the appropriate answer in multiple choice questions. Initially, introductory information is provided about smartphones and their evolution over the years. Then, the Android operating system and its architecture are analyzed. Next, the stages of implementation of the application in terms of visual presentation and technical implementation are described. In summary, regarding the application, the user will log in with a username, will be able to select some general categories such as age, gender, and education level, will be able to select the topic of questions the user wants and will be able to share his performance. The user will also be able to view some usage statistics of the application. The application has added features that improve the User Interface of the application resulting in an improved User Experience. Also, technologies like Firebase cloud database have been utilized for data storage. At the end of the thesis, the conclusions and prospects of the application will be presented.