Enzo clocks (WebFX demo)

10+
Preuzimanja
Ocjena sadržaja
Svi
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona

O ovoj aplikaciji

CILJNA PUBLIKA

Ova je aplikacija objavljena za programere nakon projekta WebFX i dio je demonstracija projekta.


ZA NOVU PUBLIKU

WebFX je besplatno višeplatformsko rješenje otvorenog koda koje može ciljati na 7 platformi (Web, Android, iOS, macOS, Linux, Windows i ugrađeni kao što je Raspberry Pi) iz jedne baze Java koda.
Temeljne tehnologije: OpenJFX, Gluon & GWT.

Na primjer, možete posjetiti web verziju te iste aplikacije na https://enzoclocks.webfx.dev

Bez obzira na platformu, izvorni kod aplikacije potpuno je isti (pogledajte odjeljak VEZE u nastavku za pristup izvornom kodu ove demonstracije).
Aplikacija je napisana u Javi i koristi JavaFX API za izradu korisničkog sučelja.
Gluon alatni lanac (izgrađen povrh GraalVM) koristi se za kompajliranje aplikacijskog Java koda u izvornu aplikaciju za sve platforme osim weba (tako da ovo uključuje ovu verziju Androida).
GWT se koristi za kompajliranje web verzije. Transpilira Java kod u optimizirani JavaScript kod.
Kao rezultat toga, sve izvršne datoteke na svim platformama nude optimizirane performanse.


O OVOM POSEBNOM DEMO

Ova demonstracija pokazuje kako možete koristiti JavaFX kontrole API za stvaranje vlastitih prilagođenih kontrola ili - kao ovdje - ponovno koristiti postojeću JavaFX biblioteku kontrola.
U ovom demou, biblioteka Enzo - biblioteka koja sadrži prilagođene kontrole za JavaFX (zasluge: Gerrit Grunwald aka Hansolo) - korištena je za renderiranje satova.

Ovaj demo također ima responzivan dizajn i uvijek koristi maksimum zaslona zahvaljujući algoritmu za pakiranje u krug.
Ovo pokazuje kako vam JavaFX sustavi rasporeda omogućuju jednostavno stvaranje responzivnih dizajnerskih aplikacija.
Drugi WebFX demo ilustrira ovo na mreži: https://ledpacking.webfx.dev


LINKOVI

Enzo biblioteka: https://bitbucket.org/hansolo/enzo/src/master/
Ovaj demo izvorni kod: https://github.com/webfx-demos/webfx-demo-enzoclocks
WebFX web stranica: https://webfx.dev
WebFX GitHub: https://github.com/webfx-project/webfx
Ažurirano
2. pro 2023.

Sigurnost podataka

Sigurnost počinje razumijevanjem načina na koji razvojni programeri prikupljaju i dijele vaše podatke. Prakse privatnosti i sigurnosti podataka mogu se razlikovati ovisno o vašoj upotrebi, regiji i dobi. Te informacije pružio je razvojni programer koji ih tijekom vremena može ažurirati.
Podaci se ne dijele s trećim stranama
Saznajte više o tome kako razvojni programeri navode dijeljenje
Nema prikupljenih podataka
Saznajte više o tome kako razvojni programeri navode prikupljanje

Što je novo

Upgraded target to Android 13 (SDK 33).