Näytä suppeat kuvailutiedot

Musiikkisoitinsovelluksen toteuttaminen musiikkipalveluun

Suomi, Juho (2017)

dc.contributor.authorSuomi, Juho-
dc.date.accessioned2017-05-16T09:19:27Z
dc.date.available2017-05-16T09:19:27Z
dc.date.issued2017-
dc.identifier.uriURN:NBN:fi:amk-201705158309-
dc.identifier.urihttp://www.theseus.fi/handle/10024/127633
dc.description.abstractOpinnäytetyön tavoitteena oli toteuttaa Web-pohjainen musiikkisoitinsovellus Music.Info Finland Oy:lle. Tutkimus toteutettiin kehittämistutkimuksena. Toimeksiantajan kanssa tehdyn vaatimusmäärittelyn jälkeen suunniteltiin arkkitehtuurimalli sovelluksen komponenteista ja rajapinnoista. Tämän pohjalta ryhdyttiin kehittämään Web-sovellusta. Vaihtoehtojen kartoituksen jälkeen sopivammaksi musiikkikirjastoksi valikoitui SoundManager2-kirjasto. Sovellus toteutettiin käyttämällä AngularJS-sovelluskehystä. Sovelluksen käyttöliittymä rakennettiin komponenteista, jotka koottiin yhdeksi kokonaisuudeksi Pattern Lab -työkalulla. MusicInfon tieto-kannassa olevan datan hakeminen sovellukseen toteutettiin REST-kutsujen avulla HTTP-protokollaa käyttämällä. Työn lopputuloksena syntyi toimiva musiikkisoitinsovellus, joka tulee olemaan lisäpalvelu nykyiseen. Toimeksiantaja voi jatkaa sovelluksen edelleen kehittämistä.fi
dc.description.abstractThe objective of this thesis was to produce a web-based music player application for Music.Info Finland Oy, the company that assigned the thesis. The study was implemented as development research. Requirements analysis performed with the client was followed by the design of an architecture model of the application's components and interfaces. Based on this, the development of the web application started. SoundManager2 music library was selected as the most suitable option amongst the alternatives available. The application was developed with AngularJS framework and the user interface of the application was built using components that were compiled into a single page with Pattern Lab tool. The data retrieval from MusicInfo's database and display of the information in the user interface were implemented with REST-methods by using the HTTP-protocol. The final product was a functional music player application, which will be an additional feature on the current service. The company may continue further development of the application.en
dc.language.isofin-
dc.publisherJyväskylän ammattikorkeakoulu-
dc.rightsAll rights reserved-
dc.titleMusiikkisoitinsovelluksen toteuttaminen musiikkipalveluunfi
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|
dc.identifier.dscollection10024/398-
dc.organizationJyväskylän ammattikorkeakoulu-
dc.contributor.organizationJyväskylän ammattikorkeakoulu-
dc.subject.keywordJavaScript-
dc.subject.keywordAngularJS-
dc.subject.keywordPattern Lab-
dc.subject.keywordSoundManager2-
dc.subject.keywordREST-
dc.subject.degreeprogramfi=Tietojenkäsittely|sv=Informationsbehandling|en=Business Information Technology|-
dc.subject.disciplineTietojenkäsittelyn tutkinto-ohjelma-


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot