Κυκλοφόρησε η νέα έκδοση του Electron 6.0.0, η πλατφόρμα ανάπτυξης εφαρμογών που βασίζεται στον κινητήρα Chromium

Μετά από αρκετές εβδομάδες ανάπτυξης και ως μέρος του προγράμματος απελευθέρωσης ηλεκτρονίων, ανακοινώθηκε η κυκλοφορία της νέας έκδοσης της πλατφόρμας Electron 6.0.0, το οποίο παρέχει ένα αυτόνομο πλαίσιο για την ανάπτυξη εφαρμογών χρηστών μεταξύ πλατφορμών, χρησιμοποιώντας Chromium, V8 και Node.js ως βάση.

Οι προγραμματιστές έχουν πρόσβαση σε λειτουργικές μονάδες Node.js, καθώς και ένα προηγμένο API για τη δημιουργία εγγενών διαλόγων, την ενσωμάτωση εφαρμογών, τη δημιουργία μενού περιβάλλοντος, την ενοποίηση με το σύστημα για την εμφάνιση ειδοποιήσεων, τη διαχείριση παραθύρων και την αλληλεπίδραση με τα υποσυστήματα Chromium.

Σχετικά με το Electron

Για όσους δεν γνωρίζουν ακόμα για το Electron, πρέπει να γνωρίζετε ότι αυτό το πλαίσιο σάς επιτρέπει να δημιουργήσετε οποιαδήποτε γραφική εφαρμογή χρησιμοποιώντας τεχνολογίες προγράμματος περιήγησης, των οποίων η λογική ορίζεται σε JavaScript, HTML και CSS και η λειτουργικότητα μπορεί να επεκταθεί μέσω του συνοδευτικού συστήματος.

Σε αντίθεση με τις διαδικτυακές εφαρμογές, προγράμματα που βασίζονται σε ηλεκτρονικά παραδίδονται ως αυτοτελή εκτελέσιμα αρχεία που δεν συνδέονται με το πρόγραμμα περιήγησης.

Στην περίπτωση αυτή, ο προγραμματιστής δεν χρειάζεται να ανησυχεί για τη μεταφορά της εφαρμογής σε διάφορες πλατφόρμεςΗ Electron θα παρέχει τη δυνατότητα κατασκευής για όλα τα συμβατά με το Chromium συστήματα. Το Electron παρέχει επίσης εργαλεία για την οργάνωση της αυτόματης παράδοσης και εγκατάστασης ενημερώσεων (ενημερώσεις μπορούν να παραδοθούν από ξεχωριστό διακομιστή ή απευθείας από το GitHub).

Ο κατάλογος των προγραμμάτων που βασίζονται σε ηλεκτρονία αντιπροσωπεύεται από περίπου 800 εφαρμογές.

Από τα προγράμματα που δημιουργήθηκαν με βάση την πλατφόρμα Electron, Μπορούμε να αναφέρουμε τον επεξεργαστή Atom, τον πελάτη email Nylas, τα εργαλεία για συνεργασία με το GitKraken, το σύστημα ανάλυσης και οπτικοποίησης ερωτημάτων Wagon SQL, το σύστημα blogging WordPress Desktop, τον πελάτη WebTorrent Desktop BitTorrent και υπηρεσίες όπως Skype, Signal, Slack, Basecamp , Twitch, Ghost, Wire, Wrike, Visual Studio Code και Discord.

Κύριες αλλαγές στο Electron 6.0.0

Αυτή η νέα έκδοση είναι γεμάτη με ενημερώσεις, διορθώσεις και νέες δυνατότητες. Μια σημαντική αλλαγή στον αριθμό έκδοσης σχετίζεται με την ενημέρωση της βάσης κώδικα της νέας έκδοσης του Chromium 76 καθώς και της πλατφόρμας Node.js 12.4 και της μηχανής JavaScript V8 7.6.

εκτός αυτού τερματισμός της υποστήριξης για συστήματα Linux 32-bit που είχαν κυκλοφορήσει πριν από μήνες από τους προγραμματιστές, εξακολουθεί να αναβάλλεται προς το παρόν και η έκδοση 6.0 είναι επίσης διαθέσιμη σε εκδόσεις 32-bit

Για την απλοποίηση της ανάπτυξης νέων εφαρμογών, έχει προετοιμαστεί ένα τυπικό σετ εφαρμογών επίδειξηςs, συμπεριλαμβανομένου του δείγματος κώδικα για την επίλυση διαφόρων προβλημάτων.

Μεταξύ των πιο αξιοσημείωτων αλλαγών στη νέα έκδοση του API, μπορούμε να βρούμε τα εξής:

Συνεχίστηκε η ασύγχρονη μετάφραση προγράμματος οδήγησης, που προηγουμένως χρησιμοποιούσε κλήσεις επανάκλησης, σε μια φόρμα που βασίζεται στον μηχανισμό Promise.

Το Promise παρέχεται σε δεκάδες δυνατότητες, συμπεριλαμβανομένων των κατηγοριών ContentTracing. *, Cookies. *, Συνεδρία. *, Περιεχόμενα Web. * Και webFrame. *.

Ως μέρος της εργασίας για τη βελτίωση της απομόνωσης στοιχείων κατά το χρόνο εκτέλεσης, Προστέθηκαν τρεις νέες εφαρμογές ελεγκτή: Electron Helper (Renderer) .app για διαδικασίες απόδοσης, Electron Helper (GPU) .app για διαδικασίες αλληλεπίδρασης GPU και Electron Helper (Plugin) .app για plugins.

Οι προετοιμασίες έχουν επίσης αρχίσει να περιορίζουν το φορτίο στη διαδικασία απόδοσης μόνο μονάδων Node χρησιμοποιώντας το N-API ή το Context Aware.

Ενώ η υλοποίηση του net.IncomingMessage ευθυγραμμίζεται με τη συμπεριφορά του Node.js.

Αν θέλετε να μάθετε περισσότερα σχετικά με τις αλλαγές και τις λεπτομέρειες αυτής της νέας έκδοσης του Electron 6.0.0, μπορείτε να επισκεφθείτε την επίσημη ανακοίνωση που βρίσκεται στο blog της Electron. Ο σύνδεσμος είναι αυτό.

Πώς να αποκτήσετε τη νέα έκδοση του Electron 6.0.0;

Τέλος, εάν θέλετε να αποκτήσετε αυτήν τη νέα έκδοση της πλατφόρμας, μπορείτε να το κάνετε με τη βοήθεια του διαχειριστή πακέτων npm το οποίο είναι διαθέσιμο για τις περισσότερες τρέχουσες διανομές Linux και φυσικά με τερματικό στο σύστημά σας.

Η εγκατάσταση ολοκληρώθηκε στο τερματικό και απλώς πληκτρολογήστε την ακόλουθη εντολή για να λάβετε την έκδοση 6.0.0 του ηλεκτρονίου:

npm install electron@latest


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.