Notes On Native Cross Platform Desktop Apps With Electron Technology or others similar ones(e.g. JavaFX).

Notes On Native Cross Platform Desktop Apps With Electron Technology or others similar ones(e.g. JavaFX).

On this post I have added my notes  to Build cross platform desktop apps with JavaScript, HTML, and CSS By Using With Electron Technology or others similar ones(e.g. JavaFX).

 

Quick Intro about Electron

 

JavaFX Settings UI Design – Scene builder and Netbeans

Access Native Resources in Electron App

https://stackoverflow.com/questions/42516420/access-native-resources-in-electron-app

 

Reference :

https://en.wikipedia.org/wiki/JavaFX

JavaFX 8 adds several new features,

including:

+ Support for 3D graphics[21][22]
+ Sensor Support
+ Printing and rich text support
+ Generic dialog templates via inclusion of ControlsFX to replace JOptionPane as of JavaFX 8u40.

JavaFX 9 features are currently centered on extracting some useful private APIs from the JavaFX code to make these APIs public:

+ JEP 253: Prepare JavaFX UI Controls and CSS APIs for Modularization

Before javafx 8 is javafx 2.2:

+ Linux support (including plugin and webstart)

+ Canvas

+ New controls: Color Picker, Pagination

+ HTTP Live Streaming support

+ Touch events and gestures

+ Image manipulation API

+ Native PackagingJavaFX 2.2 adds new packaging option called Native Packaging, allowing packaging of an application as a “native bundle”. This gives users a way to install and run an application without any external dependencies on a system JRE or FX SDK.

each JDK version, Javafx is improving

Reference :

https://electron.atom.io/

https://github.com/electron

https://github.com/electron/electron

https://www.tutorialspoint.com/javafx/

https://en.wikipedia.org/wiki/JavaFX

 

JavaFX Githubs 

A lot and everything about JavaFX

https://github.com/mhrimaz/AwesomeJavaFX

A collection of some JavaFX APIs and projects that need to be refactored before they can be released as OS APIs

https://github.com/guigarage/javafx-collection

A JavaFX based desktop search application.

https://github.com/mirkosertic/FXDesktopSearch

JavaFX-Chat

https://github.com/DomHeal/JavaFX-Chat

LogFX

https://github.com/renatoathaydes/LogFX

 

StackOverflow Q/As

https://stackoverflow.com/questions/tagged/javafx

 

Quora

https://www.quora.com/Is-JavaFX-good-for-production

https://www.quora.com/What-is-the-future-of-JavaFX

 

Others

Say no to Electron! Using JavaFX to write a fast, responsive desktop application.

https://sites.google.com/a/athaydes.com/renato-athaydes/posts/saynotoelectronusingjavafxtowriteafastresponsivedesktopapplication

Cross-Platform Desktop Development (JavaFX vs. Electron)

http://lnu.diva-portal.org/smash/get/diva2:1081105/FULLTEXT01.pdf

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s