| dc.contributor.author | Kauhanen, Janne | |
| dc.date.accessioned | 2010-12-02T12:25:18Z | |
| dc.date.available | 2010-12-02T12:25:18Z | |
| dc.date.issued | 2010 | |
| dc.identifier.uri | URN:NBN:fi:amk-2010120216806 | |
| dc.identifier.uri | http://www.theseus.fi/handle/10024/22723 | |
| dc.description.abstract | Tässä opinnäytetyössä tehtiin ohjeistus PureMVC-ohjelmistokehyksen käyttöönottoon ActionScript 3.0 ohjelmointikielelle. Työn toimeksiantajana oli Hämeen ammattikorkeakoulun Riihimäen yksikkö ja työ tehtiin Mediatekniikan verstaan tarpeisiin.
Työn tavoitteena oli luoda ohjeistus, jonka avulla mediatekniikan verstaan uudet työntekijät voivat ottaa käyttöön PureMVC-Ohjelmistokehyksen ohjelmointiprojektissa. Lisäksi työn tehtävänä oli selvittää MVC-mallin taustalla olevaa teoriaa sekä esitellä hyödyllisiä ohjelmointityökaluja.
Teoriaosuudessa selvitettiin MVC-arkkitehtuurin historiaa sekä toimintaperiaatetta. Osuudessa myös tutustuttiin PureMVC-ohjelmistokehyksen toimintaan, suunnitelumallien ja MVC-mallin teorian kautta.
Opinnäytetyössä tehtiin kohta kohdalta opastaen esimerkkisovellus PureMVC-kehystä hyväksi käyttäen. Esimerkkisovellus ohjelmoitiin Adobe AIR-ympäristöön, AS3.0-ohjelmointikielellä käyttäen Adobe Flex-kirjastoja.
Lopputuloksena syntyi ohjeistus, joka tutustuttaa lukijan MVC-arkkitehtuuriin, suunnittelumalleihin sekä havainnollisesti opettaa miten ottaa käyttöön PureMVC, MVC-arkkitehtuurin toteutus. Ohjeistuksessa esitellään myös lyhyesti teknologiavaihtoehtoja, kehitysympäristöjä sekä hyödyllisiä sovellustyökaluja. | fi |
| dc.description.abstract | The main aim of this Bachelor’s thesis was to develop a user guide for the PureMVC-software framework for the ActionScript 3.0 programming languages. This user guide was commisioned by The Media technology workshop at HAMK University of Applied Sciences, Riihimäki.
The second objective of the thesis was to create a practical guide for new employees of the Media technology workshop. The third objective was to clarify the theory behind the MVC-model and introduce useful software tools.
The theory chapter introduces a history of the MVC-model and some functional principles of the MVC-pattern. The case chapter includes short examples, which are used, in order to show how to use the PureMVC-framework in the software projects. The software examples are programmed using Action Script3.0 language, Flex-framework and Adobe Air runtime.
The outcome of the thesis is a practical user guide for PureMVC-architecture and design models. It explains how to develop an application with using PureMVC-framework. The user guide briefly introduces different kinds of technological alternatives, which are available for use in software projects. | en |
| dc.language.iso | fin | |
| dc.publisher | Hämeen ammattikorkeakoulu | |
| dc.rights | All rights reserved | |
| dc.title | PureMVC-ohjelmistokehyksen käyttöönotto | fi |
| dc.type.ontasot | fi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis| | |
| dc.identifier.dscollection | 10024/1782 | |
| dc.organization | Hämeen ammattikorkeakoulu | |
| dc.subject.ysa | käyttöohjeet | |
| dc.subject.ysa | ohjelmistot | |
| dc.subject.ysa | ohjelmointikielet | |
| dc.subject.ysa | käyttöönotto | |
| dc.contributor.organization | Hämeen ammattikorkeakoulu | |
| dc.subject.keyword | MVC | |
| dc.subject.keyword | ohjelmistokehys | |
| dc.subject.keyword | PureMVC | |
| dc.subject.keyword | suunnitlumallit | |
| dc.subject.keyword | Adobe Flex | |
| dc.subject.specialization | Ohjelmistotekniikka | |
| dc.subject.degreeprogram | fi=Media-ala|sv=Mediebranschen|en=Media| | |
| dc.subject.discipline | Mediatekniikan koulutusohjelma | |