BSc Computer Science - Dissertation (2023)
Newcastle University
Grade: First
Title: Designing and developing a mobile application that enhances the safety of students in Newcastle
Abstract:
Following the Human-Centred design cycle, a mobile safety application was designed and developed in order to reduce the fear of crime and victimisation amongst university students in Newcastle. Background research on crime and its psychological effects, as well as the role of technology in reducing fear of crime and victimisation, was conducted. An online questionnaire was also used to analyse students' perceived levels of safety, which influenced the design and evaluation of wireframes and a high-fidelity prototype. The programming language Swift was then used to develop the mobile application, which was then tested and evaluated. Human- computer interaction evaluation methods were utilised throughout the project to ensure the utmost usability of the application.
Skills:
Swift Programming, User-Centred Design, Usability Evaluation, User Research, Firebase
MSC COMPUTING Science - Dissertation (2024)
UNIVERSITY OF GLASGOW
Grade: First
Title: Evaluating the use of complex rhythmic interaction in a mobile application called Rythmos
Abstract:
This project investigates the use of complex rhythmic patterns as an input method in a pro- totype of a mobile application. Thorough background research on rhythmic interaction tech- niques laid the groundwork, which was subsequently followed by the development of an application used to assess users’ ability in replicating complex rhythmic patterns and to de- termine appropriate tolerance levels for successful pattern matching. Insights gained from the initial evaluation influenced the refinement of the design space, ensuring that users can effortlessly recreate complex rhythmic patterns. Subsequently, a functional music applica- tion was developed which used complex rhythmic patterns for controlling music playback. The final evaluation, which included twenty participants, measured usability and user perfor- mance, demonstrating great usability and minimal mental effort. The key findings suggest that users can successfully utilise complex rhythmic patterns as input in a mobile applica- tion. This project adds to the field by demonstrating the viability and efficiency of complex rhythmic patterns, addressing pattern recognition challenges, and making recommendations for future improvements. The findings emphasise the significance of user-centred design in creating intuitive and engaging interaction techniques.
Skills:
Swift Programming, User-Centred Design, Usability Evaluation, User Research, Hands-free Interaction, Rhythmic Interaction
PERSONAL PROJECT - Read My Heart
This project, inspired by a game my friends and I enjoy, was developed to predict one's future love life using a deck of cards. It was conceived purely for entertainment purposes. The primary challenge lay in translating a traditionally card-based game into a digital format. My objective was to create a user experience that is both intuitive and enchanting. To achieve this, I incorporated an animated gradient background and subtle fading animations across the application's screens, enhancing its magical atmosphere.
Skills:
Swift Programming, User-Centred Design, Usability Evaluation, Xcode, UI Design, SwiftUI