Resumen:
|
[ES] El present TFM introdueix l aplicació IOS GameBuddy. Aquesta és una aplicació mòbil dirigida a tota persona interessada en realitzar esports d equip com són el futbet, l handbol o el bàsquet. La seua finalitat principal ...[+]
[ES] El present TFM introdueix l aplicació IOS GameBuddy. Aquesta és una aplicació mòbil dirigida a tota persona interessada en realitzar esports d equip com són el futbet, l handbol o el bàsquet. La seua finalitat principal és proporcionar una plataforma que facilite la realització d aquests esports per a aquelles persones que, per diverses raons, troben dificultats per organitzar grups de dimensions suficients per a la pràctica d'aquests esdeveniments esportius.
L aplicació permet crear esdeveniments per a organitzar partits d aquests esports o, d altra banda, unir-se a esdeveniments ja creats. A més, es fa ús d un mapa per fer més senzilla la manera de trobar els partits que s estan organitzant a prop de l usuari. També es permet als usuaris interaccionar mitjançant un servei de comentaris a les publicacions, facilitant així la comunicació per a l organització d aquest tipus d esdeveniments.
Per dur a terme aquest projecte s ha utilitzat el llenguatge de programació Swift, conjuntament amb l entorn de programació Xcode. A més, s ha emprat el framework SwiftUI per a la construcció de les interfícies d usuari, garantint una experiència més fluida a dispositius iOS. Per a la visualització dels mapes a l aplicació, s ha fet servir el SDK de Google Maps per a iOS. Per últim, per a la gestió de la base de dades i l autenticació d usuaris s ha utilitzat Firebase.
[-]
[EN] This Master's Thesis introduces the GameBuddy iOS application. This is a mobile application aimed at anyone interested in playing team sports such as soccer, handball or basketball. Its main purpose is to provide a ...[+]
[EN] This Master's Thesis introduces the GameBuddy iOS application. This is a mobile application aimed at anyone interested in playing team sports such as soccer, handball or basketball. Its main purpose is to provide a platform that facilitates the practice of these sports for those people who, for various reasons, find it difficult to organise groups of sufficient size to practice these sporting events.
The application allows users to create events to organise matches of these sports or, on the other hand, to join already created events. In addition, a map is used to facilitate the search for matches that are being organized near the user. It also allows users to interact by means of a comment service on the publications, thus facilitating communication for the organisation of this type of events.
The Swift programming language has been used to carry out this project, together with the Xcode programming environment. In addition, the SwiftUI framework was used to build the user interfaces, guaranteeing a more fluid experience on iOS devices. For the visualisation of maps in the application, the Google Maps SDK for iOS has been used. Finally, Firebase was used for database management and user authentication.
[-]
|