Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Mobiilitulostuksen toteuttaminen iOS-laitteille Swift-ohjelmointikielellä

Heinonen, Miika (2018)

 
Avaa tiedosto
heinonen.pdf (821.7Kt)
Lataukset: 



Heinonen, Miika
2018

Tietotekniikka
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2018-02-07
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201801171097
Tiivistelmä
Työssä kuvataan kotinäytteenoton mobiilisovelluksen mobiilitulostusominaisuuden suunnittelu ja toteutus. Lisäksi verrataan työn pohjana toimivan mobiilisovelluksen toteutustapaa muihin mahdollisiin toteutustapoihin. Työssä kuvattu ohjelma on hybridiohjelma, eli se koostuu selainmoottorista joka pyörittää web-ohjelmaa ja natiiviohjelmasta, joka vastaa ohjelman laitteistoa vaativista toimenpiteistä ja pyörittää myös selainmoottoria. Muita mahdollisia vaihtoehtoja olisi ollut natiivisovellus tai web-sovellus. Sovellus oltaisiin voitu kehittää myös monialustasovelluskehyksellä, joten sitä verrataan myös monialustatoteutukseen. Työssä myös esitellään kehityskielenä käytetyn Swiftin perusteet ja perusperiaatteet.
Kotinäytteenotossa on kyse verinäytteen ottamisesta potilaan luona, laboratorion ulkopuolella. Työn liikkuvan luonteen takia näytteitä ottaville hoitajille on ollut tarpeen kehittää mahdollisimman helppokäyttöinen ja helposti liikuteltava laitteisto.
Työssä selvisi, että ohjelman toteutustapa oli varsinkin alkutilanteen huomioon ottaen varsin onnistunut, sillä käytettävissä oli aikaisemman kotinäytteenotto-ohjelmisto, joka on web-ohjelma. Web-ohjelma pyörittäminen natiiviohjelman selainmoottorissa on tehokkuudeltaan riittävä ja toteutuksena helpoin mahdollinen. Monialustatoteutus olisi varteenotettavin vaihtoehto, sillä sen kehityksessä olisi myös mahdollista käyttää jo olemassa olevaa web-ohjelmaa ja samalla saavuttaa lisähyötyä, jos sovellus on myöhemmin tarkoitus kääntää myös muille alustoille. Ohjelmaan toteutettu mobiilitulostusominaisuus todettiin toimivaksi ja helppokäyttöiseksi.
Kokoelmat
  • Kandidaatintutkielmat [10561]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste