Alustariippumattoman sovelluksen kehittäminen kuntoutumisen työkaluksi
Kivikoski, Alex (2015)
Kivikoski, Alex
Turun ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015121620958
https://urn.fi/URN:NBN:fi:amk-2015121620958
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli kehittää HealthFOX-palvelua varten mobiilisovellus iOS-, Android- ja Windows Phone-käyttöjärjestelmille. Sovelluksen arkkitehtuuri suunniteltiin sellaiseksi, että se tukee sovelluksen helppoa laajennettavuutta jatkossa. Tämän pohjalta rakennettiin sovellukset kaikille kolmelle alustalle.
Projektin tilaaja, HealthFOX, on palvelu, joka tuo potilaalle työkalut nopeampaan kuntoutumiseen vammautumisesta. Palvelun keskeisiä elementtejä ovat audiovisuaaliset harjoiteohjeet, oman voinnin edistymisen seuraaminen, kommunikaatio lääkärin ja fysioterapeutin kanssa sekä ruokavalioon ja vammaan liittyvä opastus. Palvelun käyttäjiä ovat potilaat, fysioterapeutit ja lääkärit. Opinnäytetyössä keskityttiin potilaan käyttöliittymään. Työn tekijä on HealthFOX Oy:n perustajajäsen.
Sovellus kehitettiin käyttäen Visual Studio 2015-kehitysympäristöä. Monialustakehityksen tukena käytettiin Xamarin Platform -alustaa ja MvvmCross-sovelluskirjastoa. Sovelluksen arkkitehtuuri suunniteltiin MVVM-rakennetta noudattaen, jolloin sovelluksen näkymät ja niiden taustalla toimivat toiminnot ja tietorakenteet jaetaan omiksi tasoikseen. Tässä projektissa osa näistä tasoista jaettiin eri alustojen kesken. Opinnäytetyössä esitellään vaaditut askeleet kunkin alustan sovelluksen pohjan toteuttamiseksi.
Sovelluksen laajennusprojekti kolmelle alustalle todettiin onnistuneeksi ja sen tavoitteet hyvin täyttyneiksi. Sovellus vastaanotettiin hyvin potilaiden joukossa ja on nyt käytössä TYKS:n polven eturistisidevammasta kuntoutuvien potilaiden parissa. Jatkokehitystarpeina nousi esiin etäyhteystoimintojen rakentaminen ja sovelluksen laajentaminen tukemaan uusia käyttöalueita.
Projektin tilaaja, HealthFOX, on palvelu, joka tuo potilaalle työkalut nopeampaan kuntoutumiseen vammautumisesta. Palvelun keskeisiä elementtejä ovat audiovisuaaliset harjoiteohjeet, oman voinnin edistymisen seuraaminen, kommunikaatio lääkärin ja fysioterapeutin kanssa sekä ruokavalioon ja vammaan liittyvä opastus. Palvelun käyttäjiä ovat potilaat, fysioterapeutit ja lääkärit. Opinnäytetyössä keskityttiin potilaan käyttöliittymään. Työn tekijä on HealthFOX Oy:n perustajajäsen.
Sovellus kehitettiin käyttäen Visual Studio 2015-kehitysympäristöä. Monialustakehityksen tukena käytettiin Xamarin Platform -alustaa ja MvvmCross-sovelluskirjastoa. Sovelluksen arkkitehtuuri suunniteltiin MVVM-rakennetta noudattaen, jolloin sovelluksen näkymät ja niiden taustalla toimivat toiminnot ja tietorakenteet jaetaan omiksi tasoikseen. Tässä projektissa osa näistä tasoista jaettiin eri alustojen kesken. Opinnäytetyössä esitellään vaaditut askeleet kunkin alustan sovelluksen pohjan toteuttamiseksi.
Sovelluksen laajennusprojekti kolmelle alustalle todettiin onnistuneeksi ja sen tavoitteet hyvin täyttyneiksi. Sovellus vastaanotettiin hyvin potilaiden joukossa ja on nyt käytössä TYKS:n polven eturistisidevammasta kuntoutuvien potilaiden parissa. Jatkokehitystarpeina nousi esiin etäyhteystoimintojen rakentaminen ja sovelluksen laajentaminen tukemaan uusia käyttöalueita.