HTML5 tablet uutissovelluksen suunnittelu ja toteutus

Keskipohjanmaa-lehdestä haluttiin toteuttaa web-pohjainen, HTML5:tä hyödyntävä tablet-uutissovellus Keski-Pohjanmaan Kirjapaino Oyj:lle. Työssä tut- kittiin uusimpia web-teknologioita, kannettavia laitteita, web-sovelluksen tekemis- tä ja tablet-sovelluksen luomista sanomalehdestä. Työn aikana toteu...

Full description

Bibliographic Details
Main Author: Mehtälä, Miika
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Tietotekniikan laitos, Department of Mathematical Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Format: Master's thesis
Language:fin
Published: 2013
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/42459
Description
Summary:Keskipohjanmaa-lehdestä haluttiin toteuttaa web-pohjainen, HTML5:tä hyödyntävä tablet-uutissovellus Keski-Pohjanmaan Kirjapaino Oyj:lle. Työssä tut- kittiin uusimpia web-teknologioita, kannettavia laitteita, web-sovelluksen tekemis- tä ja tablet-sovelluksen luomista sanomalehdestä. Työn aikana toteutettiin kolme prototyyppiä ja kaksi virallista tablet-sovellusversiota. Ensimmäisessä virallisessa versiossa rakenne ja data olivat yhdessä sekä osa sovelluslogiikasta oli palvelimen koodissa. Toisessa versiossa data ja rakenne olivat erillään ja sovelluslogiikka oli tehty Javascriptillä. Tehdessä web-sovellusta tablet-laitteille selvisi, että on huomioi- tava suorituskyky ja Internet-selainten eroavaisuudet. Sovellusta on hyvä testata kohdelaitteilla. Tutkimuksen perusteella voidaan suositella tablet-uutissovelluksen toteuttamista nimenomaan web-sovelluksena. The need was to create a web-based tablet news application that utilizes HTML5 for Keski-Pohjanmaan Kirjapaino Oyj. New web technologies, portable de- vices, the development of web-applications and the transformation from printed newspaper to tablet application were researched. Three prototypes and two official tablet news application versions were created. In the first official version, the applica- tion structure and data were embedded together and some of the logic were on the server-side code. On the other version, the data and structure were separated and the logic was made on with client-side Javascript. While making web-application for tablet devices it became clear that performance and the differences in web-browsers should be noted. Best practice would be to test on the target device. Based on this study, it is recommended to implement the newspaper application as a web applica- tion.