Skip to main content
Login | Suomeksi | På svenska | In English

Mobiiliohjelmointi malliperustaisin ohjelmistotuotantomenetelmin

Show simple item record

dc.date.accessioned 2015-09-28T12:25:21Z und
dc.date.accessioned 2017-10-24T12:24:04Z
dc.date.available 2015-09-28T12:25:21Z und
dc.date.available 2017-10-24T12:24:04Z
dc.date.issued 2015-09-28T12:25:21Z
dc.identifier.uri http://radr.hulib.helsinki.fi/handle/10138.1/5021 und
dc.identifier.uri http://hdl.handle.net/10138.1/5021
dc.title Mobiiliohjelmointi malliperustaisin ohjelmistotuotantomenetelmin fi
ethesis.discipline Computer science en
ethesis.discipline Tietojenkäsittelytiede fi
ethesis.discipline Datavetenskap sv
ethesis.discipline.URI http://data.hulib.helsinki.fi/id/1dcabbeb-f422-4eec-aaff-bb11d7501348
ethesis.department.URI http://data.hulib.helsinki.fi/id/225405e8-3362-4197-a7fd-6e7b79e52d14
ethesis.department Institutionen för datavetenskap sv
ethesis.department Department of Computer Science en
ethesis.department Tietojenkäsittelytieteen laitos fi
ethesis.faculty Matematisk-naturvetenskapliga fakulteten sv
ethesis.faculty Matemaattis-luonnontieteellinen tiedekunta fi
ethesis.faculty Faculty of Science en
ethesis.faculty.URI http://data.hulib.helsinki.fi/id/8d59209f-6614-4edd-9744-1ebdaf1d13ca
ethesis.university.URI http://data.hulib.helsinki.fi/id/50ae46d8-7ba9-4821-877c-c994c78b0d97
ethesis.university Helsingfors universitet sv
ethesis.university University of Helsinki en
ethesis.university Helsingin yliopisto fi
dct.creator Kaakinen, Essi
dct.issued 2015
dct.language.ISO639-2 fin
dct.abstract Nykypäivänä mobiililaitteet kasvattavat suosiotaan entisestään. Useat eri mobiilialustat kuitenkin hankaloittavat mobiiliohjelmointia, koska jokaiselle mobiilialustalle ohjelmoidaan sovelluksia eri ohjelmointikielellä, erilaisilla toteutusvälineillä ja erilaisten periaatteiden mukaisesti. Alustariippumaton mobiiliohjelmonti sisältää mekanismeja sovelluskehitykseen usealle mobiilialustalle yhtä aikaa. Alustariippumattoman mobiiliohjelmoinnin mekanismeja ovat selainsovellukset, hybridisovellukset (selainsovellus natiivin sovelluksen sisällä), tulkitut sovellukset, ristiinkäännökseen (binäärikoodin käännös toiseen ympäristöön) perustuvat ratkaisut ja koodin generointiin perustuvat ratkaisut. Malliperustaisessa ohjelmistotuotannossa sovellus suunnitellaan mallien avulla ottamatta suunnitteluvaiheessa kantaa varsinaisiin toteutusteknologioihin. Vasta vaiheittain mallimuunnosten kautta valitut teknologiat otetaan huomioon ja lopuksi generoidaan mallista ohjelmakoodi valitulle ohjelmointikielelle. Tämä lähestymistapa on erittäin kiinnostava mobiiliohjelmointia ajatellen, koska toteuttajilla on selkeä tarve tuottaa sovelluksia useille mobiilialustoille. Tutkielmassa selvitetään malliperustaisen mobiiliohjelmoinnin nykytila etsimällä olemassa olevia työkaluja mobiilisovellusten tuottamiseen malliperustaisesti. Löydetyt työkalut esitellään lyhyesti ja yhtä löydetyistä työkaluista tutkitaan tarkemmin toteuttamalla tutkielmassa määritelty esimerkkisovellus kyseisellä työkalulla Android mobiilialustalle ja iOS mobiilialustalle. fi
dct.language fi
ethesis.language.URI http://data.hulib.helsinki.fi/id/languages/fin
ethesis.language Finnish en
ethesis.language suomi fi
ethesis.language finska sv
ethesis.thesistype pro gradu-avhandlingar sv
ethesis.thesistype pro gradu -tutkielmat fi
ethesis.thesistype master's thesis en
ethesis.thesistype.URI http://data.hulib.helsinki.fi/id/thesistypes/mastersthesis
dct.identifier.urn URN:NBN:fi-fe2017112251375
dc.type.dcmitype Text

Files in this item

Files Size Format View
ProGraduTutkielma_KaakinenEssi_20150515.pdf 2.563Mb PDF

This item appears in the following Collection(s)

Show simple item record