Post

WebFX
WebFX@WebFXProject·
The #webfx Fetch API allows you to query web services (text, json, etc...). Fully cross-platform => your code will run on all supported platforms (desktops, servers, mobiles & browser) like illustrated by this #javafx chess game running in the browser (congrats @orango_mango).
OrangoMango@orango_mango

Chess 2.0 is finally complete. The #webfx version is now available at orangomango.itch.io/chess 🕹️ Play single player against stockfish ♟️Play multiplayer against a friend in LAN or on the server. A #chess game made in #java and #javafx for Linux, Windows, Mac, Android and browser.

English
1
5
9
1.4K
SystemsInCode
SystemsInCode@SystemsInCode·
@WebFXProject @orango_mango Biggest blocker for client code these days is unability to oush or force uodates like with websites. In your view whats the best approach in client side code force users to upgrade or use the Web version in this case?
English
3
0
1
68
WebFX
WebFX@WebFXProject·
@SystemsInCode @orango_mango Confining users to a specific platform doesn't seem a modern approach. JavaFX desktop apps can have instant updates via fxlauncher or getdown (we have one in prod still working like a charm today!). No equivalent with modern app stores yet => in-app msg seems the only option...🤷‍♂️
English
0
0
2
34
OrangoMango
OrangoMango@orango_mango·
@SystemsInCode Using the web version is easier as it doesn't require any installation. A web version can be updated easily (just change the code on the server). To force an update on desktop versions, it's different as you must block the user from the app if they don't have the latest version
English
0
0
1
31
SystemsInCode
SystemsInCode@SystemsInCode·
@WebFXProject @orango_mango I would love to leverage the benefits of javaFX but it's a hard sell in enterprise when we need to push a critical fix...its a shame we have to use sub optimal tech for boring practical reasons :) Being able to FORCE latest version on people even with low rights is critical.
English
1
0
2
39
Paylaş