Näytä suppeat kuvailutiedot

Musiikki-instrumentti -ohjelman suunnittelu ja toteutus iOS-käyttöjärjestelmään

Honkanen, Jarkko (2012)

dc.contributor.authorHonkanen, Jarkko
dc.date.accessioned2012-12-17T09:23:00Z
dc.date.available2012-12-17T09:23:00Z
dc.date.issued2012
dc.identifier.uriURN:NBN:fi:amk-2012121619655
dc.identifier.urihttp://www.theseus.fi/handle/10024/52516
dc.description.abstractTämän opinnäytetyön tarkoituksena oli toteuttaa musiikkiaiheinen sovellus Apple iPad 2 -tablet-laitteelle ja siinä samalla opettaa työn tekijälle kyseiselle laitteelle ohjelmointi. Työssä tutustuttiin laitteen ominaisuuksiin ja siinä käytettävään iOS-käyttöjärjestelmään, ohjelmistokehitykseen ja itse sovelluksen toteutukseen. Ohjelmistokehitys-osassa käsiteltiin kehitysympäristöä, sovelluksen testausta simulaattorissa ja laitteessa, sekä ohjelmointikieltä. iOS-käyttöjärjestelmälle sovellusten ohjelmointi tapahtuu Objective-C-kielellä. Objective-C on C-kielen laajennos, joka lisää siihen olio-ominaisuuksia. Tämä kieli eroaa ulkonäöltään paljon muista kielistä, mutta on helppo opittava C- ja C++-kieliä osaavalle. Työssä toteutettu esimerkkisovellus oli musiikki-instrumentti, jonka ruudulla on nappeja, joita koskettamalla käyttäjä voi soittaa musiikkia. Soittonapit on järjestelty hieman yleisestä tavasta poikkeavalla tavalla. Tarkoituksena on soittamisen helpottaminen sellaiselle henkilölle, joka ei ole kokenut soittaja. Esimerkkisovelluksen aiheen takia työssä on tarpeellista käsitellä myös hieman musiikin teoriaa.fi
dc.description.abstractThe purpose of this thesis was to develop a virtual musical instrument working on Apple iPad 2 tablet device and to teach author to program on that platform. Subjects in this thesis was the introduction to device and operating system, software development to iOS in general, including development environment, testing in simulator and in a device and the Objective-C programming language. The last part of the thesis is about implementing the example application. Applications for iOS are developed with Objective-C programming language. Objective-C is a superset to C language that adds objects to it. Objective-C is easy to learn for those who know C and C++ already. An example application in this thesis is a musical instrument that has buttons on screen and user can touch them to play music. Buttons are arranged differently than usual, helping player to play good sounding music with only a little experience in playing. Because of the topic of this application it was necessary to talk a little about music theory.en
dc.language.isofin
dc.publisherTampereen ammattikorkeakoulu
dc.rightsCreative Commons Attribution-NonCommercial-ShareAlike 1.0 Suomi
dc.subjectXCode
dc.subjectObjective-C
dc.titleMusiikki-instrumentti -ohjelman suunnittelu ja toteutus iOS-käyttöjärjestelmäänfi
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|
dc.identifier.dscollection10024/6717
dc.organizationTampereen ammattikorkeakoulu
dc.ccbutton<a rel="license" target="_blank" href="http://creativecommons.org/licenses/by-nc-sa/1.0/fi/"><img alt="Creative Commons License" style="border-width:0" src="http://www.theseus.fi/themes/Theseus_Mirage/images/CC/l/by-nc-sa/1.0/fi/88x31.png"/></a>
dc.subject.ysaiOS
dc.subject.ysaiPad
dc.subject.ysakosketusnäyttö
dc.subject.ysamusiikki
theseus.studentidJarkko Honkanen 0701308
dc.contributor.organizationTampereen ammattikorkeakoulu
dc.subject.keywordObjective-C
dc.subject.specializationOhjelmistotekniikka
dc.subject.degreeprogramfi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|
dc.subject.disciplineTietotekniikan koulutusohjelma


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot