Natiivisovellusten ja progressiivisten web-sovellusten erot ja yhtäläisyydet sovellustuotannon ja käyttäjän näkökulmista
Tekijät
Päivämäärä
2021Tekijänoikeudet
Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
Tutkielmassa vertaillaan natiivisovelluksia ja progressiivisia web-sovelluksia sovellustuotannon ja käyttäjän näkökulmista iOS-mobiililaitteilla. Kirjallisuuskatsauksen tavoitteena on käsitellä erilaisia syitä valita natiivisovelluksen ja web-sovelluksen väliltä sovelluksen suunnitteluvaiheessa. Tutkimuksen pohjalta voidaan todeta, että natiivisovellukset ovat pääsääntöisesti tehokkaampia ja monipuolisempia, kun taas progressiiviset web-sovellukset ovat joustavampia ja kustannustehokkaampia. The thesis examines native applications and progressive web applications on the iOS mobile platform from both the developers’ and the users’ points of view. The literature review aims to explore the various reasons for a developer to decide on one of the aforementioned ways to develop an app. The research suggests that native apps are usually faster and more capable, whereas progressive web apps are more flexible and cost-effective.
Asiasanat
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Kandidaatintutkielmat [5329]
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Web-sovellusten testaaminen
Loppukaarre, Jussi (2021)Tässä tutkielmassa perehdytään, kuinka IT-alan kirjallisuudessa ja tutkimuksissa web-sovelluksien funktionaalisten piirteiden testaamista on käsitelty. Tavoitteena on tuoda esille miten web-sovelluksien testaaminen eroaa ... -
Yksisivuisten web-sovellusten kehittäminen Angular 2 -sovelluskehyksellä
Kujala, Miika (2016)Yksisivuiset web-sovellukset ovat yleistyneet viime vuosina. Niiden kehityksessä hyödynnetään usein JavaScript-sovelluskehystä. Angular 2 on Google:n kehittämä JavaScript-sovelluskehys. Tämän tutkielman tavoitteena on ... -
Web-sovellusten testaaminen Selenium-testaustyökalun avulla
Flinkman, Sauli (2016)Eräs tapa testata web-sovelluksia on automaattinen testaus, jota tässä tutkielmassa tarkastellaan. Testaaminen on web-sovelluksen elinkaaressa tärkeä osa, sillä websovelluksilta vaaditaan nykyään paljon niin käytettävyyden, ... -
Progressiiviset verkkosovellukset ja niiden sovellusalueet
Willman, Henri (2022)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 ... -
Web-sovellusten manuaalisen penetraatiotestauksen erilaiset ohjeet
Valkeinen, Maiju (2020)Penetraatiotestaukselle ei ole vielä virallista standardia, mutta monet toimijat ovat julkaisseet omia ohjeitaan tietoturvatestaukseen. Tässä kanditutkielmassa vertaillaan kolmea seuraavaa ohjetta, Offensive Securityn ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.