Bachelors Thesis - Lifeguard Examination Multimedia System

UI Design / UX Research for Education

As part of my Final Year Project, I created an Android application and animation that could be used during the Pool Lifeguard Exams. The application can be used by the examiners for marking the students, and the participants can review life-saving techniques.

The key benefit from the design and development of this application would be the digitalization of the laborious and inefficient manual examination process. Calculations and filtering help to expedite the process, and with the addition of features like the double stopwatch, additional user benefit is added.


Approach

Twice during development, I involved close friends, colleagues, and family in the testing of the application. I conducted several guided user tests to validate the user flow and usability of the interface.


Tools

The Android application was coded within the Eclipse IDE using the Java and XML programming languages. A MySQL database was created, and separate PHP files allowed the database to communicate with the Android application. The information read by the Android application was parsed as JSON.


Final Notes

I like to think that I made this project through the process of "patchwork programming" (or to a certain extent agile development). By following tutorials and researching solutions through Stackoverflow and videos like MyBringBack, I was able to build my very first proper Android application.


Images

Manual and Animation App Main Screen Flow diagram