IOS Guitar Tutoring Application
iOS aplikace k výuce hry na kytaru
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date
Abstract
Tato bakalářská práce ukazuje celý proces vývoje aplikace určené k výuce hry na kytaru pro platformu iOS podle standardních postupů softwarového inženýrství. Na úvod je provedena analýza způsobu výuky na kytaru a konkurenčních aplikací. Na základě této analýzy jsou sestaveny požadavky. Z předchozích poznatků jsou vybrány vhodné technologie a vytvořen návrh aplikace s následnou implementací a testováním. Práce je zakončena zhodnocením výsledků a nastíněním dalšího možného rozvoje. Výsledkem je funkční aplikace připravená k budoucímu rozšíření.
This Bachelor's thesis contains the whole process of developing an iOS guitar tutoring app, according to the standard software engineering procedures. At first, an analysis of the method of teaching the guitar is performed as well as an analysis of similar applications. Based on the analysis, requirements for the software are specified and suitable technologies are chosen. Furthermore, the implementation and the testing are described. The thesis concludes with an evaluation of the results and an outline of further possible development. The result is a functional application ready for further extensions.
This Bachelor's thesis contains the whole process of developing an iOS guitar tutoring app, according to the standard software engineering procedures. At first, an analysis of the method of teaching the guitar is performed as well as an analysis of similar applications. Based on the analysis, requirements for the software are specified and suitable technologies are chosen. Furthermore, the implementation and the testing are described. The thesis concludes with an evaluation of the results and an outline of further possible development. The result is a functional application ready for further extensions.