#Overview - Native JavaFX Project Tutorial from Scratch to Deployment
In this tutorial we are going to create a native JavaFX project from Scratch to Deployment, that mean from Zero to the Customers, a desktop application that run on all Windows Machines (x86).
It will include a Licence Key Generator to be able to make a demo version and sale it to the customer if his happy with your Java Software that you made
We are going to learn multiple things by using some tools and other things.
what we will do
- Create first JavaFX project and Run it.
- Linked Scene Builder to draw the user interface.
- Create Models Views Controller (MVC) diagram.
- Linked MySQL and SQLite Database.
- Deploy a JavaFX application via a native package.
- Create a Setup Application with bundle JRE.
Download & Install Requirement
- Java SE Development Kit 8.
- IntelliJ IDEA Community Edition
- GLUON Scene Builder for Java 8
- MySQL Server
- SQLite Studio
- Launch4j
- Inno Setup Compiler
Setup JavaFX Project
- Create New JavaFX Project
- Setup project and Import some Libraries.
- Reorganize project Main and Ressources packaging.
Organise Project Folders
- Main Package
- Ressource Package
Create Our Application
- Create Splash Screen.
- Create a configure properties .xml file.
- Add product licence key
- database connectivity
- Login Form
- Dashboard
- Side Bar
Create Artifact (.jar)
- JAR file with libraries inside
Convert (.jar) to (.exe)
- Using Launch4j to create executable with icon
Create Setup with Bundle JRE
- Finally create a installer for your final project
Comments
Post a Comment