Re:Moving from Native Apps to Progressive Web Apps
by mateuszf on Sunday November 13, 2016 @11:53PM
(#12947651)
> The biggest problem was that using Swing properly required a mix of programming and designer skills, which most didn't bother to learn.
What about JavaFX 1/2? Do you have any information about its popularity and usefulness?
Re:Moving from Native Apps to Progressive Web Apps
by pjmlp on Monday November 14, 2016 @02:35AM
(#12948119)
Sadly yes.
It is the Java version of XAML, and it is quite nice to use, but the uptake has been on the slow side. There were quite a few sessions at JavaONE 2016:
https://oracle.rainfocus.com/scripts/catalog/oow16.jsp?event...
Probably the place where it has seen more uptake has been in car infotainment systems, like by Volkswagen.
https://static.rainfocus.com/oracle/oow16/sess/1462531766187...
However our Java desktop native projects are still mostly Swing based, or make use of either Eclipse or Netbeans as desktop framework.
And of course there is the Android Java fork, which doesn't offer any JavaFX compatibility (some guys on the community are porting it though).
Re:Moving from Native Apps to Progressive Web Apps
by SkyMarshal on Monday November 14, 2016 @02:57PM
(#12952710)
I am a bit out of touch, last looked at this stuff in spring of 2015, thanks for the update, good to see!
Since Java 8, the JDK offers tooling to package applications, making it standard the way many third party bundlers used to work.
In Java 9 there is a linker, which will allow for an application personalised JRE, coupled with the startup code.
The biggest problem was that using Swing properly required a mix of programming and designer skills, which most didn't bother to learn.
At least on enterprise space of our customer base, we are still on Java and .NET for native applications, no Electron on sight.