ACD-Tool Mobile : Diagnostiikkasovelluksen siirtäminen mobiiliympäristöön
Kokkonen, Lauri (2015)
Kokkonen, Lauri
Savonia-ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015061013006
https://urn.fi/URN:NBN:fi:amk-2015061013006
Tiivistelmä
Tämän työn tavoitteena oli suunnitella ja toteuttaa Andritz Oy:lle jo olemassa olevan, tietokoneella ajettavan ACD-Tool-työpöytäsovelluksen pohjalta mobiililaitteella, kuten tablettitietokoneella tai matkapuhelimella ajettava sovellus. ACD-Tool on diagnostiikkasovellus, jonka avulla voidaan tehdä laitoksen mittausautomaation tuottaman prosessidatan perusteella muun muassa trendejä, laskentaa ja erilaisia analyysejä.
Sovelluksen erilaisista toteutustavoista tehtiin toimeksiantajan toiveesta tutkimus, jonka pohjalta sovellusta ryhdyttiin toteuttamaan. Tutkimuksessa perehdyttiin mobiilisovellusten kolmeen yleisimpään toteutustapaan: natiivisovelluksiin, Web-sovelluksiin ja hybridisovelluksiin sekä näiden eroihin. Jokaisen toteutustavan hyvät ja huonot puolet punnittiin kiinnittäen huomiota käytettävyyteen, datankäyttöön ja muihin mobiiliympäristössä luonnostaan vaikuttaviin asioihin. Tutkimusten pohjalta sovellus päätettiin toteuttaa natiivisovelluksena Windows 8.1 ja Windows Phone 8.1 -alustoille. Suurin osa sovelluksen ohjelmoinnista toteutettiin C# ja XAML -ohjelmointikielillä.
Projektin lopputuotteena toimeksiantaja sai toimivan natiivisovelluksen, jota tullaan testausten jälkeen keskitetysti jakelemaan valitun käyttäjäryhmän Windows 8.1 -puhelimiin ja -tablet-laitteisiin Andritz Oy:ssä.
Sovelluksen erilaisista toteutustavoista tehtiin toimeksiantajan toiveesta tutkimus, jonka pohjalta sovellusta ryhdyttiin toteuttamaan. Tutkimuksessa perehdyttiin mobiilisovellusten kolmeen yleisimpään toteutustapaan: natiivisovelluksiin, Web-sovelluksiin ja hybridisovelluksiin sekä näiden eroihin. Jokaisen toteutustavan hyvät ja huonot puolet punnittiin kiinnittäen huomiota käytettävyyteen, datankäyttöön ja muihin mobiiliympäristössä luonnostaan vaikuttaviin asioihin. Tutkimusten pohjalta sovellus päätettiin toteuttaa natiivisovelluksena Windows 8.1 ja Windows Phone 8.1 -alustoille. Suurin osa sovelluksen ohjelmoinnista toteutettiin C# ja XAML -ohjelmointikielillä.
Projektin lopputuotteena toimeksiantaja sai toimivan natiivisovelluksen, jota tullaan testausten jälkeen keskitetysti jakelemaan valitun käyttäjäryhmän Windows 8.1 -puhelimiin ja -tablet-laitteisiin Andritz Oy:ssä.