Thursday, November 10, 2022

Re: JavaFX for GWT

Yes, we will provide server communications features soon, because the project is actually not "just" about the JavaFX API, but also about a whole ecosystem around it, so people can do Enterprise-level development.

To start with, we are working on the Web Fetch API emulation (that works cross-platform), which will allow you to request web services. More info about that can be found in this GitHub discussion.

We are also working on a cross-platform WebSocket API, which will be published in a second step after the Fetch API.

And finally on top of WebSocket, we will publish a cross-platform EventBus API, with a server-side implementation for Vert.x (we will probably do a SpringBoot implementation as well, but later).
Vert.x is prioritised because Modality (the Enterprise app we are talking about in our README) is using Vert.x.


On Wednesday, 9 November 2022 at 19:02:18 UTC eliasbalasis@gmail.com wrote:
This is quite an interesting approach, I am intrigued.

Some remoting capabilities could be useful though.
I know a few standalone apps (Swing, SWT, JavaFX etc.) that rely on server communications.

Perhaps custom communication layers for various protocols and transports could be added by contributors.

On Wednesday, 9 November 2022 at 14:58:42 UTC Bruno Salmon wrote:
hi Jonathan,

Unfortunately for your project, I have no plan to support Swing as covering JavaFX is already a big job.

If you are looking for a solution to run your app without a server like WebFX does, I don't think that exists for Swing.

But if you don't mind having a server, there are solutions like WebSwing that can run your app on a server, and then you can have a kind of remote desktop of it in the browser. 

On Wednesday, 9 November 2022 at 12:39:48 UTC Jonathan Franchesco Torres Bca wrote:
Hi,

And what about JFC Swing which is interoperable with JavaFX.
I have a desktop application that mixes both and we use substance to improve the display of the controls
I leave an example
image.png

 

     

Jonathan Franchesco Torres Baca(@jofrantoba)

CIO - Kiongo Technology

Jr Juan Voto Bernales 344 - La Victoria, Lima - Perú

Teléfono   +5116357857

Cel.    +51929913524



El mar, 8 nov 2022 a las 9:38, Bruno Salmon (<dev.s...@gmail.com>) escribió:
Hi,

I'm working on a JavaFX transpiler powered by GWT.
It lets you use JavaFX as a UI toolkit in your GWT apps.
The JavaFX API is far from completely covered, but you can already see some interesting results.

The project is on GitHub for those who are interested.
https://github.com/webfx-project/webfx

If you have any questions, please let me know.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-tool...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/8210a6a2-ad1a-4b2d-ba68-19dcc5fbeef3n%40googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/628df0ef-c57b-49a5-98ce-fc1820ede45dn%40googlegroups.com.

No comments:

Post a Comment