React native ja Xamarin alustariippumattomassa mobiilikehityksessä

Kaksi suosituimmista alustariippumattomista sovelluskehyksistä on Xamarin ja React native, jotka molemmat pyrkivät yhdistämään eri mobiilialustojen koodipohjan. Yhteisestä tarkoituksestaan huolimatta Xamarin ja React native toimivat hyvin eri tavoin ja perustuvat täysin eri teknologioihin. Tämä tutk...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Tuhkanen, Joni
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Aineistotyyppi: Kandityö
Kieli:fin
Julkaistu: 2020
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/69870
Kuvaus
Yhteenveto:Kaksi suosituimmista alustariippumattomista sovelluskehyksistä on Xamarin ja React native, jotka molemmat pyrkivät yhdistämään eri mobiilialustojen koodipohjan. Yhteisestä tarkoituksestaan huolimatta Xamarin ja React native toimivat hyvin eri tavoin ja perustuvat täysin eri teknologioihin. Tämä tutkielma käy vuoroittain läpi Xamarin-kehyksen ja React native -kehyksen hyvät sekä huonot puolet, sekä lopuksi vertaa näitä sovelluskehyksiä keskenään. Verrattaviin ominaisuuksiin lukeutuu tärkeimpinä kehyksien kehittämisympäristöt, suorituskyky, suosio ja hinnoittelumalli. Two of the most popular cross-platform mobile frameworks are Xamarin and React Native, which both are made to combine the codebase of different mobile platforms. Regardless of their common goal, Xamarin and React Native work very differently and are based on very different technologies. This thesis goes through both the good sides and bad of both Xamarin and React Native, after which it compares these frameworks. The most relevant compared features are development platforms, performance, popularity and pricing model