Meteor verkkosovelluskehityksessä
Joutsijoki, Sami (2015)
Joutsijoki, Sami
Tampereen ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015123021716
https://urn.fi/URN:NBN:fi:amk-2015123021716
Tiivistelmä
Opinnäytetyön tavoitteena oli tutkia Meteorin soveltuvuutta verkkosovelluksien kehitykseen. Toimeksiantaja oli Tampereen ammattikorkeakoululla toimiva kehitysyhteisö Floworks Living Lab, jonka jatkuvana tavoitteena on etsiä sovelluskehitysympäristöjä tulevia ohjelmistoprojekteja varten. Kehitysyhteisöltä projektin tilannut Tampereen ammattikorkeakoulun sairaanhoitajien koulutusohjelma
halusi digitalisoida sairaanhoitajien ohjatun harjoittelun arviointiprosessin. Tämä oli oiva tilaisuus testata Meteorin soveltuvuutta tällaisen projektin toteutukseen ja raportoida
kokemukset ja tulokset Floworksille opinnäytetyön muodossa. Opinnäytetyön tiedonkeruumenetelmänä toimivat pääosin omat kokemukset Meteorista suhteessa aikaisempiin verkkosovelluskehityskokemuksiin sekä internetistä löytyvät alan
ammattilaisten blogikirjoitukset.
Opinnäytetyön aikana sovellus nimeltä Digiharkka saatiin valmiiksi. Sovellus täytti kaikki asiakkaan vaatimukset, ja se saatiin noin 30 henkilön pilottikäyttöön syksyllä 2015. Vuoden 2016 puolella sovellus on tarkoitus ottaa käyttöön kaikkiin tuleviin
sairaanhoitajien ohjattuihin harjoitteluihin Tampereen ammattikorkeakoulussa.
Sovelluksen teko oli erityisen vaivatonta Meteorilla verrattuna aikaisempiin kokemuksiini vastaavista työkaluista. Meteorin suunnittelumalli ja sisäänrakennetut ominaisuudet mahdollistivat erittäin vahvan ja selkeän koodin luomisen hyvin pienellä
rivimäärällä. Meteorin erinomaisen ekosysteemin ansiosta moniin sovelluskohtaisiin ongelmiin löytyi kolmannen osapuolen paketti, jolla ongelma saatiin ratkaistua muutamalla rivillä koodia.
Jatkon osalta Meteoria voisi kokeilla vielä monipuolisempien ongelmien ratkomisessa, jotta sen kaikkia ominaisuuksia testattaisiin toden teolla. Digiharkka-sovelluksessa joitain
komponentteja voisi refaktoroida vielä enemmän Meteormaisiksi, sillä opinnäytetyön loppuvaiheilla huomasin, miten sovellukseen tekemiäni ensimmäisiä ominaisuuksia olisi voinut toteuttaa vieläkin paremmin.
halusi digitalisoida sairaanhoitajien ohjatun harjoittelun arviointiprosessin. Tämä oli oiva tilaisuus testata Meteorin soveltuvuutta tällaisen projektin toteutukseen ja raportoida
kokemukset ja tulokset Floworksille opinnäytetyön muodossa. Opinnäytetyön tiedonkeruumenetelmänä toimivat pääosin omat kokemukset Meteorista suhteessa aikaisempiin verkkosovelluskehityskokemuksiin sekä internetistä löytyvät alan
ammattilaisten blogikirjoitukset.
Opinnäytetyön aikana sovellus nimeltä Digiharkka saatiin valmiiksi. Sovellus täytti kaikki asiakkaan vaatimukset, ja se saatiin noin 30 henkilön pilottikäyttöön syksyllä 2015. Vuoden 2016 puolella sovellus on tarkoitus ottaa käyttöön kaikkiin tuleviin
sairaanhoitajien ohjattuihin harjoitteluihin Tampereen ammattikorkeakoulussa.
Sovelluksen teko oli erityisen vaivatonta Meteorilla verrattuna aikaisempiin kokemuksiini vastaavista työkaluista. Meteorin suunnittelumalli ja sisäänrakennetut ominaisuudet mahdollistivat erittäin vahvan ja selkeän koodin luomisen hyvin pienellä
rivimäärällä. Meteorin erinomaisen ekosysteemin ansiosta moniin sovelluskohtaisiin ongelmiin löytyi kolmannen osapuolen paketti, jolla ongelma saatiin ratkaistua muutamalla rivillä koodia.
Jatkon osalta Meteoria voisi kokeilla vielä monipuolisempien ongelmien ratkomisessa, jotta sen kaikkia ominaisuuksia testattaisiin toden teolla. Digiharkka-sovelluksessa joitain
komponentteja voisi refaktoroida vielä enemmän Meteormaisiksi, sillä opinnäytetyön loppuvaiheilla huomasin, miten sovellukseen tekemiäni ensimmäisiä ominaisuuksia olisi voinut toteuttaa vieläkin paremmin.