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äy-tetyön tekeminen niille, joilla työ- tai muiden kiireiden vuoksi ei ole tarvetta panostaa opinnäy-tetyöhön merkittävästi. Opinnäytetyö suoritetaan kirjallisuusselvityksenä hyödyntäen inter-netsivustoja, 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. Mo-biiliohjelmoinnin tekniikoista käsitellään natiivi-, HTML-, hybridi- ja monialusta-ohjelmointia.
Selvitys sisältää myös katsauksen mobiilisovellusten vaatimuksiin ja mahdollisuuksiin. Mobii-lisovellusten ohjelmoinnin eri tekniikoiden hyviä ja huonoja puolia vertaillaan. Kirjallisuusselvi-tyksen 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. Mo-biiliohjelmoinnin tekniikoista käsitellään natiivi-, HTML-, hybridi- ja monialusta-ohjelmointia.
Selvitys sisältää myös katsauksen mobiilisovellusten vaatimuksiin ja mahdollisuuksiin. Mobii-lisovellusten ohjelmoinnin eri tekniikoiden hyviä ja huonoja puolia vertaillaan. Kirjallisuusselvi-tyksen avulla poimitaan keskeinen sisältö aiheesta ja luodaan niistä yhteenveto.