Xamarin Studion ja PhoneGapin soveltuvuus Rimeforgen käyttöön
Piironen, Mikko (2015)
Piironen, Mikko
Tampereen ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015110916098
https://urn.fi/URN:NBN:fi:amk-2015110916098
Tiivistelmä
Tämän opinnäytetyön taustalla oli tamperelaisen pelialan yrityksen tarve saada tietoa PhoneGapista ja Xamarin Studiosta sekä laatia opas niiden käyttöönottoon. Työn tavoitteena oli selvittää PhoneGapin ja Xamarin Studion soveltuvuus Rimeforgen käyttöön ja tehdä opas PhoneGapin ja Xamarin Studion käyttöönotosta. Tutkimustehtävänä oli tehdä selvitys alustariippumattomasta ohjelmistotuotannosta. Selvitys tehtiin internetistä ja kirjallisuudesta löytyneen materiaalin ja käytännön tuoman tiedon avulla.
Tuloksena oli selvitys eri puhelinalustojen markkinaosuuksista maailmalla ja Suomessa sekä katsaus siihen, mitä on alustariippumaton ohjelmistotuotanto tällä hetkellä. Lisäksi koottiin tietoa PhoneGapin ja Xamarin Studion hyvistä ja huonoista puolista sekä laadittiin selvitys työkalujen käyttöönoton kannattavuudesta. Tuloksena oli myös käyttöönotto-opaste molemmista sovituista työkaluista.
Johtopäätöksiksi tuli, että Xamarin on tällä hetkellä aloittelevalle yritykselle kallis sijoitus siitä saatavaan mahdolliseen hyötyyn nähden. PhoneGap on ilmainen, ja se tarjoaa riittävästi keinoja tehdä alustariippumattomia sovelluksia. Selvitetyistä vaihtoehdoista PhoneGap tarjosi enemmän halvemmalla, ja suosittelenkin työn tilaajalle sen käyttöönottamista. Toisaalta ala on jatkuvassa muutoksessa. Tätä kirjoittaessa ilmestyivät esimerkiksi Windows 10 sekä Visual Studio 2015, ja nähtäväksi jää, kuinka nämä tuotteet muuttavat sitä, mihin Rimeforgen kannattaa suunnata tuotantoansa.
Kehittämisideoina on selvittää Visual Studio 2015:n ja Apache Cordovan käyttö PhoneGapin tilalla, tutustua Xamarin Studioon paremmin ja selvittää ne edellytykset, joilla Xamarin Studio kannattaa ottaa käyttöön Rimeforgella.
Tuloksena oli selvitys eri puhelinalustojen markkinaosuuksista maailmalla ja Suomessa sekä katsaus siihen, mitä on alustariippumaton ohjelmistotuotanto tällä hetkellä. Lisäksi koottiin tietoa PhoneGapin ja Xamarin Studion hyvistä ja huonoista puolista sekä laadittiin selvitys työkalujen käyttöönoton kannattavuudesta. Tuloksena oli myös käyttöönotto-opaste molemmista sovituista työkaluista.
Johtopäätöksiksi tuli, että Xamarin on tällä hetkellä aloittelevalle yritykselle kallis sijoitus siitä saatavaan mahdolliseen hyötyyn nähden. PhoneGap on ilmainen, ja se tarjoaa riittävästi keinoja tehdä alustariippumattomia sovelluksia. Selvitetyistä vaihtoehdoista PhoneGap tarjosi enemmän halvemmalla, ja suosittelenkin työn tilaajalle sen käyttöönottamista. Toisaalta ala on jatkuvassa muutoksessa. Tätä kirjoittaessa ilmestyivät esimerkiksi Windows 10 sekä Visual Studio 2015, ja nähtäväksi jää, kuinka nämä tuotteet muuttavat sitä, mihin Rimeforgen kannattaa suunnata tuotantoansa.
Kehittämisideoina on selvittää Visual Studio 2015:n ja Apache Cordovan käyttö PhoneGapin tilalla, tutustua Xamarin Studioon paremmin ja selvittää ne edellytykset, joilla Xamarin Studio kannattaa ottaa käyttöön Rimeforgella.