Monialustaisen mobiilisovelluksen kehitys Xamarin.Forms -alustalla
Laine, Antti (2021)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021052712037
https://urn.fi/URN:NBN:fi:amk-2021052712037
Tiivistelmä
Opinnäytetyön tarkoituksena oli kehittää monialustainen mobiilisovellus Android- ja iOS -käyttöjärjestelmille hyödyntämällä Microsoftin Xama-rin.Forms-alustaa täyttämään toimeksiantajan asettamat määrittelyt. Xamarin.Forms:in käyttö mahdollisti sovelluksen kehityksen yhteisestä koodikannasta molemmille käyttöjärjestelmille, säästäen suuresti aikaa ja resursseja verrattuna käyttöjärjestelmien omilla työkaluilla tehtävään kehitystyöhön. Sovelluksen suunnitellussa kiinnitettiin erityistä huomiota käyttöliittymän suunnitteluun ja käytettävyyden takaamiseen.
Kaikkia sovellukselle asetettuja vaatimuksia ei pystytty toteuttamaan valtakunnallisen koronatilanteen vuoksi. Tarkoituksena oli suorittaa sovelluksen laadunvarmistamista valikoiduissa koiranäyttelyissä, mutta näyttelyt jouduttiin perumaan tai siirtämään myöhempään ajankohtaan. Lisäksi sovelluksen julkaisua päätettiin siirtää, kunnes näyttelyitä voidaan järjestää turvallisesti. Tästä huolimatta sovelluksen kehitys vietiin loppuun asti. Lopputuloksena oli julkaisukelpoinen Xamarin.Forms-pohjainen sovellus Android- ja iOS -laitteille.
Kaikkia sovellukselle asetettuja vaatimuksia ei pystytty toteuttamaan valtakunnallisen koronatilanteen vuoksi. Tarkoituksena oli suorittaa sovelluksen laadunvarmistamista valikoiduissa koiranäyttelyissä, mutta näyttelyt jouduttiin perumaan tai siirtämään myöhempään ajankohtaan. Lisäksi sovelluksen julkaisua päätettiin siirtää, kunnes näyttelyitä voidaan järjestää turvallisesti. Tästä huolimatta sovelluksen kehitys vietiin loppuun asti. Lopputuloksena oli julkaisukelpoinen Xamarin.Forms-pohjainen sovellus Android- ja iOS -laitteille.
