JavaFX-sovelluksen toteutus
Kaasalainen, Antti (2021)
Kaasalainen, Antti
2021
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-2021112722137
https://urn.fi/URN:NBN:fi:amk-2021112722137
Tiivistelmä
Tässä opinnäytetyössä esitellään JavaFX-käyttöliittymäkomponenttikirjastoa varteenotettavana teknologiana työpöytäsovelluksia toteutettaessa. JavaFX esitellään sen pääperiaatteiden kautta, mukaillen parhaaksi todettuja käytäntöjä, ja tutustutetaan lukija suurta suosiota saaneeseen MVC-arkkitehtuuriin.
Opinnäytetyössä kehitettiin esimerkkisovellus näyttämään konkreettisesti, miten JavaFX-sovellus rakentuu. Lukijalle esitellään UML:stä vaikutteita ottava suunnittelumalli ja tämän mallin mukainen toteutus. Sovellus on toteutettu niin, että se tuo esiin JavaFX-ydinominaisuuksia olematta kuitenkaan liian monimutkainen JavaFX-kehitykseen tutustuvalle.
Opinnäytetyö toimii oppaana JavaFX-sovelluskehityksestä kiinnostuneelle Java-ohjelmointia osaavalle henkilölle. Lukija osaa opinnäytetyöhön tutustuttuaan seurata parhaita käytäntöjä, sekä kehittää omaa JavaFX-osaamistaan.
Opinnäytetyössä kehitettiin esimerkkisovellus näyttämään konkreettisesti, miten JavaFX-sovellus rakentuu. Lukijalle esitellään UML:stä vaikutteita ottava suunnittelumalli ja tämän mallin mukainen toteutus. Sovellus on toteutettu niin, että se tuo esiin JavaFX-ydinominaisuuksia olematta kuitenkaan liian monimutkainen JavaFX-kehitykseen tutustuvalle.
Opinnäytetyö toimii oppaana JavaFX-sovelluskehityksestä kiinnostuneelle Java-ohjelmointia osaavalle henkilölle. Lukija osaa opinnäytetyöhön tutustuttuaan seurata parhaita käytäntöjä, sekä kehittää omaa JavaFX-osaamistaan.