Enzo clocks (WebFX demo)

10+
Λήψεις
Αξιολόγηση περιεχομένου
Κατάλληλο για όλους
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης

Περιγραφή εφαρμογής

ΣΤΟΧΕΥΜΕΝΟ ΚΟΙΝΟ

Αυτή η εφαρμογή έχει δημοσιευτεί για προγραμματιστές που ακολουθούν το έργο WebFX και αποτελεί μέρος των επιδείξεων του έργου.


ΓΙΑ ΝΕΟ ΚΟΙΝΟ

Το WebFX είναι μια δωρεάν, ανοιχτού κώδικα λύση πολλαπλών πλατφορμών που μπορεί να στοχεύσει 7 πλατφόρμες (Web, Android, iOS, macOS, Linux, Windows & ενσωματώσεις όπως το Raspberry Pi) από μια ενιαία βάση κώδικα Java.
Υποκείμενες τεχνολογίες: OpenJFX, Gluon & GWT.

Για παράδειγμα, μπορείτε να επισκεφτείτε την έκδοση Ιστού αυτής της ίδιας εφαρμογής στη διεύθυνση https://enzoclocks.webfx.dev

Όποια και αν είναι η πλατφόρμα, ο πηγαίος κώδικας της εφαρμογής είναι ακριβώς ο ίδιος (δείτε την ενότητα ΣΥΝΔΕΣΜΟΙ παρακάτω για πρόσβαση στον πηγαίο κώδικα αυτής της επίδειξης).
Η εφαρμογή είναι γραμμένη σε Java και χρησιμοποιεί το JavaFX API για τη δημιουργία της διεπαφής χρήστη.
Η αλυσίδα εργαλείων Gluon (χτισμένη πάνω από το GraalVM) χρησιμοποιείται για τη μεταγλώττιση του κώδικα Java της εφαρμογής σε μια εγγενή εφαρμογή για όλες τις πλατφόρμες εκτός από τον Ιστό (άρα περιλαμβάνει αυτήν την έκδοση Android).
Το GWT χρησιμοποιείται για τη μεταγλώττιση της έκδοσης Web. Μετατρέπει τον κώδικα Java σε έναν βελτιστοποιημένο κώδικα JavaScript.
Ως αποτέλεσμα, όλα τα εκτελέσιμα σε όλες τις πλατφόρμες προσφέρουν βελτιστοποιημένες επιδόσεις.


ΣΧΕΤΙΚΑ ΜΕ ΑΥΤΟ ΤΟ ΣΥΓΚΕΚΡΙΜΕΝΟ DEMO

Αυτή η επίδειξη δείχνει πώς μπορείτε να χρησιμοποιήσετε το JavaFX controls API για να δημιουργήσετε τα δικά σας προσαρμοσμένα στοιχεία ελέγχου ή - όπως εδώ - να χρησιμοποιήσετε ξανά μια υπάρχουσα βιβλιοθήκη στοιχείων ελέγχου JavaFX.
Σε αυτήν την επίδειξη, η βιβλιοθήκη Enzo - μια βιβλιοθήκη που περιέχει προσαρμοσμένα στοιχεία ελέγχου για JavaFX (συντελεστές: Gerrit Grunwald aka Hansolo) - έχει χρησιμοποιηθεί για την απόδοση των ρολογιών.

Αυτή η επίδειξη έχει επίσης σχεδιαστική απόκριση και χρησιμοποιεί πάντα το μέγιστο της οθόνης χάρη σε έναν αλγόριθμο συσκευασίας κύκλων.
Αυτό δείχνει πώς τα συστήματα διάταξης JavaFX σάς επιτρέπουν να δημιουργείτε εύκολα εφαρμογές σχεδιασμού με απόκριση.
Μια άλλη επίδειξη WebFX το απεικονίζει αυτό στο διαδίκτυο: https://ledpacking.webfx.dev


ΣΥΝΔΕΣΕΙΣ

Βιβλιοθήκη Enzo: https://bitbucket.org/hansolo/enzo/src/master/
Αυτός ο πηγαίος κώδικας επίδειξης: https://github.com/webfx-demos/webfx-demo-enzoclocks
Ιστότοπος WebFX: https://webfx.dev
WebFX GitHub: https://github.com/webfx-project/webfx
Ενημερώθηκε στις
2 Δεκ 2023

Ασφάλεια δεδομένων

Η ασφάλειά σας ξεκινά από την κατανόηση του τρόπου με τον οποίο οι προγραμματιστές συλλέγουν και κοινοποιούν τα δεδομένα σας. Οι πρακτικές απορρήτου και ασφάλειας δεδομένων μπορεί να διαφέρουν ανάλογα με τη χρήση, την περιοχή και την ηλικία σας. Αυτές οι πληροφορίες παρέχονται από τον προγραμματιστή και ενδέχεται να ενημερωθούν με την πάροδο του χρόνου.
Δεν κοινοποιούνται δεδομένα σε τρίτα μέρη
Μάθετε περισσότερα σχετικά με τον τρόπο δήλωσης κοινοποίησης από τους προγραμματιστές
Δεν συλλέχθηκαν δεδομένα
Μάθετε περισσότερα σχετικά με τον τρόπο δήλωσης συλλογής από τους προγραμματιστές

Τι νέο υπάρχει

Upgraded target to Android 13 (SDK 33).