HTML5:n hyödyntäminen mobiililaitteissa
Mattsson, Sofia (2012)
Mattsson, Sofia
Vaasan ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201205178690
https://urn.fi/URN:NBN:fi:amk-201205178690
Tiivistelmä
Tässä opinnäytetyössä olen perehtynyt HTML5:n uusiin ominaisuuksiin ja siihen, miten näitä on mahdollista hyödyntää mobiililaitteissa. HTML-merkintäkieli on kehitetty 1990-luvun alussa World Wide Webin sisällön tuottamiseen. HTML5 toi mahdollisuuden kehittää mobiilisovelluksia ilman mobiililaitteiden varsinaisten ohjelmointikielten osaamista. HTML5:n avulla on mahdollista tehdä selainpohjaisia sovelluksia, jotka toimivat kaikissa mobiililaitteissa.
Perehdyin tutkimaan, miten mobiilisovelluksia tehdään. Toteutin selainpohjaisen sovelluksen HTML-kielellä, JavaScriptillä ja CSS-tyylitiedostolla, jonka avulla testasin HTML5:n ominaisuuksia. Sovelluksesta on mahdollista tehdä natiivi versio käyttämällä PhoneGap-sovelluskehystä.
Selainpohjainen mobiilisovellus on yksinkertainen toteuttaa jQTouch-sovelluskehyksen avulla lyhyen tutustumisen jälkeen. jQTouch-sovelluskehys koostuu JavaScript-tiedostosta. Selainpohjainen sovellus toimii mobiililaitteissa samalla tavalla kuin natiivit sovellukset. Sovellusta voidaan käyttää suoraan selaimessa, mutta myös kokonäyttötilassa, jolloin käytön yhteydessä ei huomaa, että kyse on selaimessa toimivasta sovelluksesta.
Perehdyin tutkimaan, miten mobiilisovelluksia tehdään. Toteutin selainpohjaisen sovelluksen HTML-kielellä, JavaScriptillä ja CSS-tyylitiedostolla, jonka avulla testasin HTML5:n ominaisuuksia. Sovelluksesta on mahdollista tehdä natiivi versio käyttämällä PhoneGap-sovelluskehystä.
Selainpohjainen mobiilisovellus on yksinkertainen toteuttaa jQTouch-sovelluskehyksen avulla lyhyen tutustumisen jälkeen. jQTouch-sovelluskehys koostuu JavaScript-tiedostosta. Selainpohjainen sovellus toimii mobiililaitteissa samalla tavalla kuin natiivit sovellukset. Sovellusta voidaan käyttää suoraan selaimessa, mutta myös kokonäyttötilassa, jolloin käytön yhteydessä ei huomaa, että kyse on selaimessa toimivasta sovelluksesta.