Enzo clocks (WebFX demo)

10+
Prenosi
Kategorija vsebine
Primerno za vse
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona

O tej aplikaciji

CILJNA PUBLIKA

Ta aplikacija je bila objavljena za razvijalce po projektu WebFX in je del predstavitve projekta.


ZA NOVO OBČINSTVO

WebFX je brezplačna odprtokodna rešitev za več platform, ki lahko cilja na 7 platform (splet, Android, iOS, macOS, Linux, Windows in vdelava, kot je Raspberry Pi) iz ene kodne baze Java.
Osnovne tehnologije: OpenJFX, Gluon & GWT.

Na primer, lahko obiščete spletno različico te iste aplikacije na https://enzoclocks.webfx.dev

Ne glede na platformo je izvorna koda aplikacije popolnoma enaka (glejte razdelek POVEZAVE spodaj za dostop do izvorne kode te predstavitve).
Aplikacija je napisana v Javi in ​​za izdelavo uporabniškega vmesnika uporablja JavaFX API.
Veriga orodij Gluon (zgrajena na vrhu GraalVM) se uporablja za prevajanje aplikacijske kode Java v izvorno aplikacijo za vse platforme razen za splet (torej to vključuje to različico za Android).
GWT se uporablja za prevajanje spletne različice. Kodo Java prevede v optimizirano kodo JavaScript.
Posledično ponujajo vse izvedljive datoteke na vseh platformah optimizirane zmogljivosti.


O TEJ POSEBNI DEMO

Ta predstavitev prikazuje, kako lahko uporabite API za kontrolnike JavaFX za ustvarjanje lastnih kontrolnikov po meri ali - kot tukaj - ponovno uporabite obstoječo knjižnico kontrolnikov JavaFX.
V tej predstavitvi je bila knjižnica Enzo – knjižnica, ki vsebuje kontrole po meri za JavaFX (zasluge: Gerrit Grunwald aka Hansolo) – uporabljena za upodabljanje ur.

Ta predstavitev ima tudi odzivno zasnovo in zaradi algoritma krožnega pakiranja vedno uporablja največjo velikost zaslona.
To prikazuje, kako vam sistemi postavitve JavaFX omogočajo enostavno ustvarjanje aplikacij za odzivno oblikovanje.
Druga predstavitev WebFX to ponazarja na spletu: https://ledpacking.webfx.dev


POVEZAVE

Knjižnica Enzo: https://bitbucket.org/hansolo/enzo/src/master/
Ta demo izvorna koda: https://github.com/webfx-demos/webfx-demo-enzoclocks
Spletno mesto WebFX: https://webfx.dev
WebFX GitHub: https://github.com/webfx-project/webfx
Posodobljeno dne
2. dec. 2023

Varnost podatkov

Razumevanje, kako razvijalci zbirajo in razkrivajo vaše podatke, je prvi korak do varnosti. Varovanje podatkov in zagotavljanje varnosti podatkov se morda razlikujeta glede na vašo uporabo, območje in starost. Razvijalec je zagotovil te podatke in jih bo sčasoma morda posodobil.
Podatki se ne razkrivajo drugim ponudnikom
Preberite več o tem, kako razvijalci najavijo deljenje.
Zbranih ni bilo nič podatkov.
Preberite več o tem, kako razvijalci najavijo zbiranje.

Kaj je novega

Upgraded target to Android 13 (SDK 33).