Further development of a mobile tablet application to streamline swimming race analysis
This project aimed to enhance a mobile application for swimming race analysis by developing a function to configure video recording settings and making it available on both Android and iOS devices. Additionally, the project built a cloud storage system for users to share and store data. The developm...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/168375 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | This project aimed to enhance a mobile application for swimming race analysis by developing a function to configure video recording settings and making it available on both Android and iOS devices. Additionally, the project built a cloud storage system for users to share and store data. The development process was carried out using the Scrum framework, and the React Native software was utilized to build the application, reducing the codebase and speeding up development. The Google Drive cloud service was chosen for developing the cloud storage system, which was cost-effective for early development. Achievements of the project included a complete revamp of the user interface, the addition of a timer to the video recording feature, and the implementation of functions that allow users to share and save data in multiple formats. Although some limitations were encountered, such as the inability to port the code to iOS and limited options for video frame rates on Android devices, the project provided a solid foundation for future improvements. The mobile application has the potential to revolutionize performance analysis in swimming and other sports, and with further development, it will become an even more effective tool for coaches and athletes seeking to optimize performance through performance analysis. |
---|