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
_version_ 1826225742926577664
author Mehtälä, Miika
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto
author_facet Mehtälä, Miika Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto Mehtälä, Miika Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto
author_sort Mehtälä, Miika
datasource_str_mv jyx
description 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.
first_indexed 2024-09-11T08:49:09Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.author", "value": "Meht\u00e4l\u00e4, Miika", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2013-11-14T12:42:18Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2013-11-14T12:42:18Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2013", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.other", "value": "oai:jykdok.linneanet.fi:1287188", "language": null, "element": "identifier", "qualifier": "other", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/42459", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Keskipohjanmaa-lehdest\u00e4 haluttiin toteuttaa web-pohjainen, HTML5:t\u00e4\nhy\u00f6dynt\u00e4v\u00e4 tablet-uutissovellus Keski-Pohjanmaan Kirjapaino Oyj:lle. Ty\u00f6ss\u00e4 tut-\nkittiin uusimpia web-teknologioita, kannettavia laitteita, web-sovelluksen tekemis-\nt\u00e4 ja tablet-sovelluksen luomista sanomalehdest\u00e4. Ty\u00f6n aikana toteutettiin kolme\nprototyyppi\u00e4 ja kaksi virallista tablet-sovellusversiota. Ensimm\u00e4isess\u00e4 virallisessa\nversiossa rakenne ja data olivat yhdess\u00e4 sek\u00e4 osa sovelluslogiikasta oli palvelimen\nkoodissa. Toisessa versiossa data ja rakenne olivat erill\u00e4\u00e4n ja sovelluslogiikka oli\ntehty Javascriptill\u00e4. Tehdess\u00e4 web-sovellusta tablet-laitteille selvisi, ett\u00e4 on huomioi-\ntava suorituskyky ja Internet-selainten eroavaisuudet. Sovellusta on hyv\u00e4 testata\nkohdelaitteilla. Tutkimuksen perusteella voidaan suositella tablet-uutissovelluksen\ntoteuttamista nimenomaan web-sovelluksena.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "The need was to create a web-based tablet news application that utilizes\nHTML5 for Keski-Pohjanmaan Kirjapaino Oyj. New web technologies, portable de-\nvices, the development of web-applications and the transformation from printed\nnewspaper to tablet application were researched. Three prototypes and two official\ntablet news application versions were created. In the first official version, the applica-\ntion structure and data were embedded together and some of the logic were on the\nserver-side code. On the other version, the data and structure were separated and\nthe logic was made on with client-side Javascript. While making web-application for\ntablet devices it became clear that performance and the differences in web-browsers\nshould be noted. Best practice would be to test on the target device. Based on this\nstudy, it is recommended to implement the newspaper application as a web applica-\ntion.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Miika Meht\u00e4l\u00e4 (mijomeht) on 2013-11-14 12:42:16.615990. Form: Pro gradu -lomake (1 tekij\u00e4) (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/pro-gradu-lomake-1-tekijae). JyX data:", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija@noreply.fi) on 2013-11-14T12:42:18Z\nNo. of bitstreams: 2\nURN:NBN:fi:jyu-201311142582.pdf: 6552905 bytes, checksum: 76a5b6bfde2e18b1966f207831bdb319 (MD5)\nlicense.html: 4894 bytes, checksum: 097d5c5477f84d57b759192192a34ad7 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2013-11-14T12:42:18Z (GMT). No. of bitstreams: 2\nURN:NBN:fi:jyu-201311142582.pdf: 6552905 bytes, checksum: 76a5b6bfde2e18b1966f207831bdb319 (MD5)\nlicense.html: 4894 bytes, checksum: 097d5c5477f84d57b759192192a34ad7 (MD5)\n Previous issue date: 2013", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "1 verkkoaineisto.", "language": null, "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "HTML5", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Web", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Tablet", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "iPad", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "sanomalehti", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "HTML5 tablet uutissovelluksen suunnittelu ja toteutus", "language": null, "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201311142582", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Tietotekniikan laitos", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Department of Mathematical Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.date.updated", "value": "2013-11-14T12:42:19Z", "language": null, "element": "date", "qualifier": "updated", "schema": "dc"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": "fi", "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "HTML", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "sanomalehdet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "iPad", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "taulutietokoneet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "sovellukset", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "teknologia", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "lukulaitteet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_42459
language fin
last_indexed 2025-02-18T10:56:14Z
main_date 2013-01-01T00:00:00Z
main_date_str 2013
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/8fe85aef-fce1-43ec-b2b7-b57eddadf720\/download","text":"URN:NBN:fi:jyu-201311142582.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2013
record_format qdc
source_str_mv jyx
spellingShingle Mehtälä, Miika HTML5 tablet uutissovelluksen suunnittelu ja toteutus HTML5 Web Tablet iPad sanomalehti Tietotekniikka Mathematical Information Technology 602 HTML sanomalehdet taulutietokoneet sovellukset teknologia lukulaitteet
title HTML5 tablet uutissovelluksen suunnittelu ja toteutus
title_full HTML5 tablet uutissovelluksen suunnittelu ja toteutus
title_fullStr HTML5 tablet uutissovelluksen suunnittelu ja toteutus HTML5 tablet uutissovelluksen suunnittelu ja toteutus
title_full_unstemmed HTML5 tablet uutissovelluksen suunnittelu ja toteutus HTML5 tablet uutissovelluksen suunnittelu ja toteutus
title_short HTML5 tablet uutissovelluksen suunnittelu ja toteutus
title_sort html5 tablet uutissovelluksen suunnittelu ja toteutus
title_txtP HTML5 tablet uutissovelluksen suunnittelu ja toteutus
topic HTML5 Web Tablet iPad sanomalehti Tietotekniikka Mathematical Information Technology 602 HTML sanomalehdet taulutietokoneet sovellukset teknologia lukulaitteet
topic_facet 602 HTML HTML5 Mathematical Information Technology Tablet Tietotekniikka Web iPad lukulaitteet sanomalehdet sanomalehti sovellukset taulutietokoneet teknologia
url https://jyx.jyu.fi/handle/123456789/42459 http://www.urn.fi/URN:NBN:fi:jyu-201311142582
work_keys_str_mv AT mehtälämiika html5tabletuutissovelluksensuunnittelujatoteutus