Mobiiliohjelmoinnin tekniikoiden vertailu
Koskela, Terttu (2017)
Koskela, Terttu
Haaga-Helia ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201703283767
https://urn.fi/URN:NBN:fi:amk-201703283767
Tiivistelmä
Opinnäytetyö suoritetaan selvitysopinnäytetyönä, jonka tavoitteena on mahdollistaa opinnäytetyön tekeminen niille, joilla työ- tai muiden kiireiden vuoksi ei ole tarvetta panostaa opinnäytetyöhön merkittävästi. Opinnäytetyö suoritetaan kirjallisuusselvityksenä hyödyntäen internetsivustoja, joissa keskitytään mobiiliohjelmointiin. Mobiiliohjelmoinnista löytyy kattavasti tietoa internetistä, sillä mobiiliohjelmointi on hyvin ajankohtainen ja kehittyvä tällä hetkellä.
Selvityksen kohteena ovat älypuhelinten käyttöjärjestelmät ja niiden ominaisuudet ja yleisyys. Markkinoilla myytävien älypuhelinten käyttöjärjestelmistä yleisimmäksi on noussut Android-käyttöjärjestelmä. Applen iOs-käyttöjärjestelmän älypuhelimilla on myös merkittävä osa markkinoista. Muiden käyttöjärjestelmien, kuten esimerkiksi Window-mobiilikäyttöjärjestelmän, markkinaosuudet ovat pienentyneet merkittävästi.
Opinnäytetyön tavoitteena on koota eri lähteistä yleisimmät mobiiliohjelmoinnin tekniikat. Mobiiliohjelmoinnin tekniikoista käsitellään natiivi-, HTML-, hybridi- ja monialusta-ohjelmointia.
Selvitys sisältää myös katsauksen mobiilisovellusten vaatimuksiin ja mahdollisuuksiin. Mobiilisovellusten ohjelmoinnin eri tekniikoiden hyviä ja huonoja puolia vertaillaan. Kirjallisuusselvityksen avulla poimitaan keskeinen sisältö aiheesta ja luodaan niistä yhteenveto.
Selvityksen kohteena ovat älypuhelinten käyttöjärjestelmät ja niiden ominaisuudet ja yleisyys. Markkinoilla myytävien älypuhelinten käyttöjärjestelmistä yleisimmäksi on noussut Android-käyttöjärjestelmä. Applen iOs-käyttöjärjestelmän älypuhelimilla on myös merkittävä osa markkinoista. Muiden käyttöjärjestelmien, kuten esimerkiksi Window-mobiilikäyttöjärjestelmän, markkinaosuudet ovat pienentyneet merkittävästi.
Opinnäytetyön tavoitteena on koota eri lähteistä yleisimmät mobiiliohjelmoinnin tekniikat. Mobiiliohjelmoinnin tekniikoista käsitellään natiivi-, HTML-, hybridi- ja monialusta-ohjelmointia.
Selvitys sisältää myös katsauksen mobiilisovellusten vaatimuksiin ja mahdollisuuksiin. Mobiilisovellusten ohjelmoinnin eri tekniikoiden hyviä ja huonoja puolia vertaillaan. Kirjallisuusselvityksen avulla poimitaan keskeinen sisältö aiheesta ja luodaan niistä yhteenveto.
