Skip to content
This repository has been archived by the owner on Feb 15, 2021. It is now read-only.

Latest commit

 

History

History

easyfxml-native

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

EasyFXML - Native extensions

Maven Central

Overview

While JavaFX strives to be a fully cross-platform development framework, it's often a good idea, and enjoyable for the user, to provide some features which are not cross-platform.

That includes, but not limited to, things like:

  • Self-updates
  • Native operating system notifications
  • Native application bundling

This part of the project is still in its early development stages, and for now it only offers reliable underlying platform detection via the excellent Oshi library.

The aforementionned feature are critical priority when it comes to the future feature set to be offered by this module.

Some various libraries exist to support some of these features but are either outdated or somewhat difficult to implement reliably.

These include, but again not limited to:

Unfortunately they will not be able to be simply integrated and the goal is mostly to get inspiration from them and achieve feature parity in a well-integrated way.