Käyttöliittymäkehitys kosketuskäyttöisille älypuhelimille

Kosketusohjauksen ja sovelluskauppojen läpimurron seurauksena älypuhelinvalmistajat ovat viime vuosina panostaneet entistä enemmän laitealustojensa käytettävyyteen sekä kolmansille osapuolille tarkoitettuihin kehitystyökaluihin. Samaan aikaan markkinoille on ilmestynyt lukuisia ratkaisuja sovelluste...

Full description

Bibliographic Details
Main Author: Kasari, Olli
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: 2012
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/40938
_version_ 1826225694523260928
author Kasari, Olli
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto
author_facet Kasari, Olli Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto Kasari, Olli Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto
author_sort Kasari, Olli
datasource_str_mv jyx
description Kosketusohjauksen ja sovelluskauppojen läpimurron seurauksena älypuhelinvalmistajat ovat viime vuosina panostaneet entistä enemmän laitealustojensa käytettävyyteen sekä kolmansille osapuolille tarkoitettuihin kehitystyökaluihin. Samaan aikaan markkinoille on ilmestynyt lukuisia ratkaisuja sovellusten alustariippumattomaan toteutukseen. Tässä työssä tutustutaan sovelluskehittäjille tarjottuihin vaihtoehtoihin käyttöliittymäkehityksen perspektiivistä ja selvitetään ovatko yleistyvät web-pohjaiset alustariippumattomat ratkaisut varteenotettava vaihtoehto natiiveille kehitystyökaluille. Following the rise of app stores and touch user interface driven smartphones in the recent years, practically all of the major device vendors have started paying more attention to usability and third party development tools. At the same time, cross-platform tools led by applications utilizing web technologies are gaining ground from conventional native applications. This thesis compares the different approaches to UI implementation by means of case study.
first_indexed 2023-03-22T09:56:59Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.author", "value": "Kasari, Olli", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2013-02-13T17:52:13Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2013-02-13T17:52:13Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2012", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.other", "value": "oai:jykdok.linneanet.fi:1253109", "language": null, "element": "identifier", "qualifier": "other", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/40938", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Kosketusohjauksen ja sovelluskauppojen l\u00e4pimurron seurauksena \u00e4lypuhelinvalmistajat ovat viime vuosina panostaneet entist\u00e4 enemm\u00e4n laitealustojensa k\u00e4ytett\u00e4vyyteen sek\u00e4 kolmansille osapuolille tarkoitettuihin kehitysty\u00f6kaluihin. Samaan aikaan markkinoille on ilmestynyt lukuisia ratkaisuja sovellusten alustariippumattomaan toteutukseen. T\u00e4ss\u00e4 ty\u00f6ss\u00e4 tutustutaan sovelluskehitt\u00e4jille tarjottuihin vaihtoehtoihin k\u00e4ytt\u00f6liittym\u00e4kehityksen perspektiivist\u00e4 ja selvitet\u00e4\u00e4n ovatko yleistyv\u00e4t web-pohjaiset alustariippumattomat ratkaisut varteenotettava vaihtoehto natiiveille kehitysty\u00f6kaluille.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Following the rise of app stores and touch user interface driven smartphones in the recent years, practically all of the major device vendors have started paying more attention to usability and third party development tools. At the same time, cross-platform tools led by applications utilizing web technologies are gaining ground from conventional native applications. This thesis compares the different approaches to UI implementation by means of case study.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Olli Kasari (olkasari) on 2013-02-13 17:52:11.820592. 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-02-13T17:52:13Z\nNo. of bitstreams: 2\nURN:NBN:fi:jyu-201302131215.pdf: 6154435 bytes, checksum: a1c4e9eaa1485bfceb09509230077b33 (MD5)\nlicense.html: 4994 bytes, checksum: e6a43f5117a867adb45c2b2d3d5c6606 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2013-02-13T17:52:13Z (GMT). No. of bitstreams: 2\nURN:NBN:fi:jyu-201302131215.pdf: 6154435 bytes, checksum: a1c4e9eaa1485bfceb09509230077b33 (MD5)\nlicense.html: 4994 bytes, checksum: e6a43f5117a867adb45c2b2d3d5c6606 (MD5)\n Previous issue date: 2012", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "145 sivua", "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": "k\u00e4ytt\u00f6liittym\u00e4", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "k\u00e4ytett\u00e4vyys", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "mobiili", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "\u00e4lypuhelin", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "kosketusn\u00e4ytt\u00f6", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "web-sovellus", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "alustariippumattomuus", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "sovelluskehys", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "k\u00e4ytt\u00f6liittym\u00e4kirjasto", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "sovelluskehitys", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "K\u00e4ytt\u00f6liittym\u00e4kehitys kosketusk\u00e4ytt\u00f6isille \u00e4lypuhelimille", "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-201302131215", "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-02-13T17:52:13Z", "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": "k\u00e4ytt\u00f6liittym\u00e4t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "k\u00e4ytett\u00e4vyys", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "mobiililaitteet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "\u00e4lypuhelimet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "kosketusn\u00e4ytt\u00f6", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "sovellukset", "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_40938
language fin
last_indexed 2025-02-18T10:54:11Z
main_date 2012-01-01T00:00:00Z
main_date_str 2012
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/16974818-bbc2-4ad3-b26b-76f6afee3c72\/download","text":"URN:NBN:fi:jyu-201302131215.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2012
record_format qdc
source_str_mv jyx
spellingShingle Kasari, Olli Käyttöliittymäkehitys kosketuskäyttöisille älypuhelimille käyttöliittymä käytettävyys mobiili älypuhelin kosketusnäyttö web-sovellus alustariippumattomuus sovelluskehys käyttöliittymäkirjasto sovelluskehitys Tietotekniikka Mathematical Information Technology 602 käyttöliittymät mobiililaitteet älypuhelimet sovellukset
title Käyttöliittymäkehitys kosketuskäyttöisille älypuhelimille
title_full Käyttöliittymäkehitys kosketuskäyttöisille älypuhelimille
title_fullStr Käyttöliittymäkehitys kosketuskäyttöisille älypuhelimille Käyttöliittymäkehitys kosketuskäyttöisille älypuhelimille
title_full_unstemmed Käyttöliittymäkehitys kosketuskäyttöisille älypuhelimille Käyttöliittymäkehitys kosketuskäyttöisille älypuhelimille
title_short Käyttöliittymäkehitys kosketuskäyttöisille älypuhelimille
title_sort käyttöliittymäkehitys kosketuskäyttöisille älypuhelimille
title_txtP Käyttöliittymäkehitys kosketuskäyttöisille älypuhelimille
topic käyttöliittymä käytettävyys mobiili älypuhelin kosketusnäyttö web-sovellus alustariippumattomuus sovelluskehys käyttöliittymäkirjasto sovelluskehitys Tietotekniikka Mathematical Information Technology 602 käyttöliittymät mobiililaitteet älypuhelimet sovellukset
topic_facet 602 Mathematical Information Technology Tietotekniikka alustariippumattomuus kosketusnäyttö käytettävyys käyttöliittymä käyttöliittymäkirjasto käyttöliittymät mobiili mobiililaitteet sovellukset sovelluskehitys sovelluskehys web-sovellus älypuhelimet älypuhelin
url https://jyx.jyu.fi/handle/123456789/40938 http://www.urn.fi/URN:NBN:fi:jyu-201302131215
work_keys_str_mv AT kasariolli käyttöliittymäkehityskosketuskäyttöisilleälypuhelimille