fullrecord |
[{"key": "dc.contributor.advisor", "value": "Lampi, Anna", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Willman, Henri", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2022-12-22T11:45:08Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2022-12-22T11:45:08Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2022", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/84566", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Progressiiviset verkkosovellukset ovat selaimen kautta toimivia sovelluksia, jotka pyrkiv\u00e4t yhdist\u00e4m\u00e4\u00e4n perinteisten natiivisovellusten sek\u00e4 verkkosivujen hy\u00f6dyllisimpi\u00e4 ominaisuuksia. Vaikka aihe on relevantti, ja se on saanut tieteellist\u00e4 huomiota, optimaalisia progressiivisten verkkosovelluksien sovellusalueita ei ole juurikaan tutkittu. T\u00e4ll\u00e4 tutkielmalla pyrit\u00e4\u00e4n paikkaamaan t\u00e4t\u00e4 puutetta kartoittamalla ensin progressiivisten verkkosovellusten etuja ja haasteita, ja sen j\u00e4lkeen selvitt\u00e4m\u00e4ll\u00e4 mahdollisia sovellusalueita n\u00e4ihin perustuen. \n\nTutkielmassa havaitaan useita relevantteja hy\u00f6tyj\u00e4 koskien esimerkiksi tietoturvaa, k\u00e4ytett\u00e4vyytt\u00e4 ja jakelumahdollisuuksia, mutta samalla todetaan, ett\u00e4 progressiivisilla verkkosovelluksilla on my\u00f6s muutamia haasteita. N\u00e4m\u00e4 haasteet linkittyv\u00e4t havaittuihin etuihin, tai johtuvat suoraan niiden tarjoamista ominaisuuksista. Kartoitettujen etujen ja haasteiden perusteella todetaan, ett\u00e4 ei voida eksplisiittisesti sanoa, mitk\u00e4 ovat progressiivisten verkkosovellusten optimaalisia sovellusalueita, vaan sopivia kohteita tulee tarkastella sovelluksen vaatimukset ja k\u00e4ytt\u00e4j\u00e4t edell\u00e4. T\u00e4st\u00e4 huolimatta tutkielmassa esitell\u00e4\u00e4n kaksi potentiaalista kohdetta progressiivisen toteutustavan hy\u00f6dynt\u00e4miselle. T\u00e4t\u00e4 kontribuutiota voivat yritykset ja yksityishenkil\u00f6t k\u00e4ytt\u00e4\u00e4 l\u00e4hes sellaisenaan sovellustyyppi\u00e4 valitessa.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Progressive web-applications are browser-based applications, which aim to combine the most useful and desired features of both native, and web-applications. Even though the subject of progressive web-applications is relevant, and it has gained academic attention, most optimal use-cases for them are yet to be researched. This study attempts to address this need, by focusing on the advantages and disadvantages of progressive web-applications and combining them to find out possible use-cases. \n\nThis study unveils many relevant advantages concerning e.g., cybersecurity, usability, and distribution.\nSome disadvantages are also found, but the most interesting part is, that these disadvantages have a direct link to the advantages found earlier. By analysing the advantages and disadvantages, it can be said, that we cannot explicitly state which use-cases are optimal for progressive web-applications. Rather, when figuring out whether progressive web-application-standard is suitable for a certain use-case, the needs and users of the applications must be considered. In this study, however, we present two potential use-cases in which progressive web-application-standard could be used. This contribution can be used by both companies and private persons when choosing the type of application.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Miia Hakanen (mihakane@jyu.fi) on 2022-12-22T11:45:08Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2022-12-22T11:45:08Z (GMT). No. of bitstreams: 0\n Previous issue date: 2022", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "26", "language": "", "element": "format", "qualifier": "extent", "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": "progressiivinen verkkosovellus", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "PWA", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "web-sovelluskehitys", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "service worker", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Progressiiviset verkkosovellukset ja niiden sovellusalueet", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202212225809", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "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": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "601", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
|