IZITHAmeli EZIKHOnjiwe
Lolu hlelo lokusebenza lushicilelwe konjiniyela abalandela iphrojekthi ye-WebFX, futhi luyingxenye yamademo ephrojekthi.
EZITHALILE EZINTSHA
I-WebFX iyisixazululo samahhala, esinomthombo ovulekile we-cross-platform esingakhomba izinkundla eziyi-7 (Iwebhu, i-Android, i-iOS, i-macOS, i-Linux, i-Windows nokushumeka okufana ne-Raspberry Pi) kusuka kusisekelo sekhodi ye-Java eyodwa.
Ubuchwepheshe obuyisisekelo: OpenJFX, Gluon & GWT.
Isibonelo, ungavakashela inguqulo yewebhu yalolu hlelo lokusebenza ku-https://enzoclocks.webfx.dev
Noma ngabe iyini inkundla, ikhodi yomthombo wohlelo lokusebenza ifana ncamashi (bona isigaba esithi LINKS ngezansi ukuze ufinyelele ikhodi yomthombo yale demo).
Uhlelo lokusebenza lubhalwe nge-Java futhi lusebenzisa i-JavaFX API ukwakha isixhumi esibonakalayo somsebenzisi.
I-Gluon toolchain (eyakhelwe phezu kwe-GraalVM) isetshenziselwa ukuhlanganisa ikhodi ye-Java yohlelo lokusebenza ibe uhlelo lokusebenza lwendabuko lwazo zonke izinkundla ngaphandle kwewebhu (ngakho lokhu kuhlanganisa le nguqulo ye-Android).
I-GWT isetshenziselwa ukuhlanganisa inguqulo yeWebhu. Idlulisela ikhodi ye-Java ibe yikhodi ye-JavaScript elungiselelwe.
Ngenxa yalokho, zonke ezisebenzisekayo kuzo zonke izinkundla zinikeza ukusebenza okuthuthukisiwe.
MAYELANA NALE DEMO ETHILE
Le demo ibonisa ukuthi ungasebenzisa kanjani i-JavaFX control API ukuze udale ezakho izilawuli ngokwezifiso, noma - njengalapha - sebenzisa kabusha ilabhulali ekhona yokulawula i-JavaFX.
Kule demo, ilabhulali ye-Enzo - umtapo wolwazi oqukethe izilawuli ngokwezifiso ze-JavaFX (amakhredithi: uGerrit Grunwald aka Hansolo) - usetshenziselwe ukunikeza amawashi.
Le demo iphinde ibe idizayini esabelayo, futhi ihlala isebenzisa ubukhulu besikrini ngenxa ye-algorithm yokupakisha umbuthano.
Lokhu kubonisa ukuthi izinhlelo zesakhiwo se-JavaFX zikuvumela kanjani ukuthi udale kalula izinhlelo zokusebenza zedizayini eziphendulayo.
Enye idemo yeWebFX ikhombisa lokhu ku-inthanethi: https://ledpacking.webfx.dev
IZIXHUMANISI
Umtapo wezincwadi we-Enzo: https://bitbucket.org/hansolo/enzo/src/master/
Le khodi yomthombo wedemo: https://github.com/webfx-demos/webfx-demo-enzoclocks
Iwebhusayithi yeWebFX: https://webfx.dev
I-WebFX GitHub: https://github.com/webfx-project/webfx
Kubuyekezwe ngo-
Dis 2, 2023