HTML5 mobiilisovellusten kehityksessä
Eronen, Joni (2013)
Eronen, Joni
Metropolia Ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201305015720
https://urn.fi/URN:NBN:fi:amk-201305015720
Tiivistelmä
Työn aiheena on tarkastella HTML5:n tarjoamia uusia teknologioita mobiilikehitykseen. Työn alussa käsitellään yleisesti, mitä HTML5 on ja minkälaisia uusia ominaisuuksia se tarjoaa.
Työn keskiosassa vertaillaan verkkosovellusten tehokkuutta verrattuna laitteiden natiivisovelluksiin ja perehdytään tarkemmin, miten HTML5:n avulla voidaan toteuttaa natiivisovellukselle ominaisia toimintoja verkkosovelluksiin. Käsiteltäviä aihepiirejä ovat offline-käytettävyys, verkkosivun skaalautuminen pienille näytöille ja sivusiirtymien luominen.
Työn lopussa esitellään demo, jossa käytetään teoriaosuudessa esiteltyjä HTML5-ominaisuuksia. Käydään läpi demototeutus, jossa on tehty offline-tilassa käytettävä uutistenlukija. Demossa hyödynnetään responsiivistä suunnittelua ja toteutetaan sivusiitymä CSS3-animaatioiden avulla.
Lopputulosten perusteella voi päätellä, että HTML5 on käyttökelpoinen joskin osittain vielä keskeneräinen. Useita uusia ominaisuuksia on turvallista ottaa käyttöön selaimille, jotka niitä tukevat, rikkomatta vanhojen selaimia. Etenkin kevyemmät verkkosovellukset, jotka eivät vaadi koko mobiililaitteen suorituskykyä, toimivat erittäin hyvin.
Työn keskiosassa vertaillaan verkkosovellusten tehokkuutta verrattuna laitteiden natiivisovelluksiin ja perehdytään tarkemmin, miten HTML5:n avulla voidaan toteuttaa natiivisovellukselle ominaisia toimintoja verkkosovelluksiin. Käsiteltäviä aihepiirejä ovat offline-käytettävyys, verkkosivun skaalautuminen pienille näytöille ja sivusiirtymien luominen.
Työn lopussa esitellään demo, jossa käytetään teoriaosuudessa esiteltyjä HTML5-ominaisuuksia. Käydään läpi demototeutus, jossa on tehty offline-tilassa käytettävä uutistenlukija. Demossa hyödynnetään responsiivistä suunnittelua ja toteutetaan sivusiitymä CSS3-animaatioiden avulla.
Lopputulosten perusteella voi päätellä, että HTML5 on käyttökelpoinen joskin osittain vielä keskeneräinen. Useita uusia ominaisuuksia on turvallista ottaa käyttöön selaimille, jotka niitä tukevat, rikkomatta vanhojen selaimia. Etenkin kevyemmät verkkosovellukset, jotka eivät vaadi koko mobiililaitteen suorituskykyä, toimivat erittäin hyvin.