Έκδοση της βιβλιοθήκης για τη δημιουργία γραφικών διεπαφών Slint 0.2

Με την κυκλοφορία της έκδοσης 0.2, η εργαλειοθήκη για τη δημιουργία γραφικών διεπαφών SixtyFPS μετονομάστηκε σε Slint. Ο λόγος για τη μετονομασία ήταν η κριτική των χρηστών για το όνομα SixtyFPS, η οποία οδήγησε σε σύγχυση και ασάφεια κατά την αποστολή ερωτημάτων στις μηχανές αναζήτησης και επίσης δεν αντικατόπτριζε τον σκοπό του έργου. Το νέο όνομα επιλέχθηκε μέσω μιας συζήτησης στην κοινότητα στο GitHub, στην οποία οι χρήστες πρότειναν νέα ονόματα.

Οι συγγραφείς της βιβλιοθήκης (Olivier Goffart και Simon Hausmann), πρώην προγραμματιστές του KDE που αργότερα μετακόμισαν στην Trolltech για να δουλέψουν στο Qt, έχουν τώρα ιδρύσει τη δική τους εταιρεία που αναπτύσσει το Slint. Ένας από τους στόχους του έργου είναι να παρέχει τη δυνατότητα εργασίας με ελάχιστη κατανάλωση CPU και πόρων μνήμης (απαιτούνται αρκετές εκατοντάδες kilobyte RAM για εργασία). Υπάρχουν δύο backend διαθέσιμα για απόδοση - gl με βάση το OpenGL ES 2.0 και qt χρησιμοποιώντας Qt QStyle.

Υποστηρίζει τη δημιουργία διεπαφών σε προγράμματα σε Rust, C++ και JavaScript. Οι συγγραφείς της βιβλιοθήκης έχουν αναπτύξει μια ειδική γλώσσα σήμανσης «.slint», η οποία μεταγλωττίζεται σε εγγενή κώδικα για την επιλεγμένη πλατφόρμα. Είναι δυνατό να δοκιμάσετε τη γλώσσα σε ένα ηλεκτρονικό πρόγραμμα επεξεργασίας ή να εξοικειωθείτε με τα παραδείγματα συλλέγοντάς τα μόνοι σας. Ο κώδικας της βιβλιοθήκης είναι γραμμένος σε C++ και Rust και διανέμεται με την άδεια GPLv3 ή μια εμπορική άδεια που επιτρέπει τη χρήση σε ιδιόκτητα προϊόντα χωρίς άνοιγμα του κώδικα.

Έκδοση της βιβλιοθήκης για τη δημιουργία γραφικών διεπαφών Slint 0.2
Έκδοση της βιβλιοθήκης για τη δημιουργία γραφικών διεπαφών Slint 0.2


Πηγή: opennet.ru

Προσθέστε ένα σχόλιο