dc.contributor.advisor | Lampi, Anna | |
dc.contributor.author | Willman, Henri | |
dc.date.accessioned | 2022-12-22T11:45:08Z | |
dc.date.available | 2022-12-22T11:45:08Z | |
dc.date.issued | 2022 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/84566 | |
dc.description.abstract | Progressiiviset verkkosovellukset ovat selaimen kautta toimivia sovelluksia, jotka pyrkivät yhdistämään perinteisten natiivisovellusten sekä verkkosivujen hyödyllisimpiä ominaisuuksia. Vaikka aihe on relevantti, ja se on saanut tieteellistä huomiota, optimaalisia progressiivisten verkkosovelluksien sovellusalueita ei ole juurikaan tutkittu. Tällä tutkielmalla pyritään paikkaamaan tätä puutetta kartoittamalla ensin progressiivisten verkkosovellusten etuja ja haasteita, ja sen jälkeen selvittämällä mahdollisia sovellusalueita näihin perustuen.
Tutkielmassa havaitaan useita relevantteja hyötyjä koskien esimerkiksi tietoturvaa, käytettävyyttä ja jakelumahdollisuuksia, mutta samalla todetaan, että progressiivisilla verkkosovelluksilla on myös muutamia haasteita. Nämä haasteet linkittyvät havaittuihin etuihin, tai johtuvat suoraan niiden tarjoamista ominaisuuksista. Kartoitettujen etujen ja haasteiden perusteella todetaan, että ei voida eksplisiittisesti sanoa, mitkä ovat progressiivisten verkkosovellusten optimaalisia sovellusalueita, vaan sopivia kohteita tulee tarkastella sovelluksen vaatimukset ja käyttäjät edellä. Tästä huolimatta tutkielmassa esitellään kaksi potentiaalista kohdetta progressiivisen toteutustavan hyödyntämiselle. Tätä kontribuutiota voivat yritykset ja yksityishenkilöt käyttää lähes sellaisenaan sovellustyyppiä valitessa. | fi |
dc.description.abstract | 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.
This study unveils many relevant advantages concerning e.g., cybersecurity, usability, and distribution.
Some 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. | en |
dc.format.extent | 26 | |
dc.language.iso | fi | |
dc.rights | In Copyright | en |
dc.subject.other | progressiivinen verkkosovellus | |
dc.subject.other | PWA | |
dc.subject.other | web-sovelluskehitys | |
dc.subject.other | service worker | |
dc.title | Progressiiviset verkkosovellukset ja niiden sovellusalueet | |
dc.type | bachelor thesis | |
dc.identifier.urn | URN:NBN:fi:jyu-202212225809 | |
dc.type.ontasot | Bachelor's thesis | en |
dc.type.ontasot | Kandidaatintyö | fi |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.oppiaine | Tietojärjestelmätiede | fi |
dc.contributor.oppiaine | Information Systems Science | en |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.rights.accesslevel | openAccess | |
dc.type.publication | bachelorThesis | |
dc.contributor.oppiainekoodi | 601 | |
dc.rights.url | https://rightsstatements.org/page/InC/1.0/ | |