Aplikace na přípravu hudebních setů pro iOS a iPadOS
Tracklist creator for iOS and iPadOS
Type of document
bakalářská prácebachelor thesis
Author
Lukáš Zima
Supervisor
Glazar Filip
Opponent
Borkovcová Monika
Field of study
Softwarové inženýrství 2021Study program
InformatikaInstitutions assigning rank
katedra softwarového inženýrstvíRights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
Tato bakalářská práce se zabývá vývojem mobilní aplikace pro operační systémy iOS a iPadOS. Záměrem aplikace je umožnit diskžokejům lépe se připravit na své nadcházející živé hraní tím, že si hrané skladby mohou detailně naplánovat a rozvrhnout dopředu. V práci se postupně provádí analýza, návrh, implementace prototypu aplikace a uživatelské testování v rámci cílové skupiny. Aplikace je implementována v moderním frameworku SwiftUI za pomoci databázového frameworku SwiftData. Aplikace dále komunikuje se Spotify API a MusicAPI za účelem získání informací o skladbách. K provedení uživatelského testování byla využita platforma TestFlight. Výsledkem práce je užitečná a originální mobilní aplikace, která prošla testováním cílovou skupinou a která umožňuje diskžokejům lépe se připravit na svůj nadcházející DJ set. This bachelor thesis focuses on the development of a mobile application for the iOS and iPadOS operating systems. The intent of the app is to allow DJs to better prepare for their upcoming live shows by allowing them to plan and lay out the songs played ahead of time. The work consists of analysis, design, implementation of a prototype app, and user testing within the target audience. The application is implemented in the modern SwiftUI framework with the help of the SwiftData database framework. The application also interacts with Spotify API and MusicAPI to obtain song information. In order to perform user testing, the TestFlight platform was used. The result of the work is a useful and original mobile app which passed the target audience testing and which allows disc jockeys to better prepare for their upcoming DJ set.
Collections
- Bakalářské práce - 18102 [1724]