Nostolaitteen moderni käyttöliittymä
Tulus, Henri (2019)
Tulus, Henri
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201904306973
https://urn.fi/URN:NBN:fi:amk-201904306973
Tiivistelmä
Työn tavoitteena oli kehittää uusi käyttöliittymäsovellus siltanosturille. Työssä verrattiin erilaisia tunnettuja JavaScript-sovelluskehyksiä, valittiin niistä sopivin ja rakennettiin sen avulla prototyyppimalli käyttöliittymästä.
Uuden käyttöliittymän ideana oli parantaa sen suorituskykyä, helpottaa käyttöliittymän kehitystä tulevaisuudessa ja lisätä siihen mobiiliyhteenso-pivuus. Näiden tavoitteiden saavuttamiseksi verrattiin JavaScript-sovelluskehyksiä.
Opinnäytetyössä verrattiin viittä erilaista sovelluskehystä. Vertailun poh-jalta selvisivät erityisesti vanhojen ja modernien sovelluskehysten erot arkkitehtonisissa malleissa ja projektin rakenteessa. Tärkeimmäksi kri-teeriksi nousi sovelluskehyksen suosio, jonka perusteella valittiin React-sovelluskehys.
Työn lopputuloksena syntyi käyttöliittymäprototyyppi, joka pystyy hake-maan nostolaitteen parametreja ja näyttämään ne dynaamisesti websi-vulla. Prototyypin pohjalta voidaan hyvin lähteä jatkokehittämään lopul-lista käyttöliittymää.
Uuden käyttöliittymän ideana oli parantaa sen suorituskykyä, helpottaa käyttöliittymän kehitystä tulevaisuudessa ja lisätä siihen mobiiliyhteenso-pivuus. Näiden tavoitteiden saavuttamiseksi verrattiin JavaScript-sovelluskehyksiä.
Opinnäytetyössä verrattiin viittä erilaista sovelluskehystä. Vertailun poh-jalta selvisivät erityisesti vanhojen ja modernien sovelluskehysten erot arkkitehtonisissa malleissa ja projektin rakenteessa. Tärkeimmäksi kri-teeriksi nousi sovelluskehyksen suosio, jonka perusteella valittiin React-sovelluskehys.
Työn lopputuloksena syntyi käyttöliittymäprototyyppi, joka pystyy hake-maan nostolaitteen parametreja ja näyttämään ne dynaamisesti websi-vulla. Prototyypin pohjalta voidaan hyvin lähteä jatkokehittämään lopul-lista käyttöliittymää.