Επιλέξτε τη χώρα ή την περιοχή σας.

Close
Συνδεθείτε Κανω ΕΓΓΡΑΦΗ ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ:Info@infinity-electronic.com
0 Item(s)

Flutter από, Raspberry Pi

Flutter by, Raspberry Pi

Την Τρίτη, η Google κυκλοφόρησε επίσημα την έκδοση 1.0 του Flutter, a εργαλειοθήκη για τη δημιουργία ενσωματωμένων γραφικών στοιχείων που λειτουργούν τόσο με το iOS όσο και με το Android από ένα απλό βασικό κώδικα.

Δημιουργώντας εγγενή κώδικα ARM, η Google υποστηρίζει ότι το Flutter (βλέπε παρακάτω, χρησιμοποιώντας ένα γραφικό στοιχείο Χαρτών) καθιστά δυνατή την ευελιξία της εξέλιξης μεταξύ των πλατφορμών χωρίς να διακυβεύεται η απόδοση.

Διαβάστε περισσότερα σχετικά με το νέο εργαλείο Google εδώ - το κιτ εργαλείων Google για κινητά στοχεύει τόσο το iOS όσο και το Android


Λοιπόν, το σύστημα προορίζεται να τρέχει σε μια μεγάλη ποικιλία πλατφορμών - συμπεριλαμβανομένης της επιφάνειας εργασίας τελικά - αλλά ένας από τους πρώτους που δοκιμάστηκε ήταν το Raspberry Pi.

Χρησιμοποιώντας τον μηχανισμό Flutter που έχει κατασκευαστεί για το ARMv7, ο Chinmay Garde της Google περιγράφει το πείραμα μεταφοράς του.

Υπάρχουν λίγοι περιορισμοί σκεπαστός:

"Το Raspberry Pi είναι σε θέση να τρέξει ένα πλήρες περιβάλλον επιφάνειας εργασίας με αρκετά βαριές εξαρτήσεις όπως το X11. Αλλά, αντί να εξαρτάται από ένα βαρύ περιβάλλον επιφάνειας εργασίας (όπου μπορεί να χρησιμοποιηθεί ο ενσωματωτής του Flutter Desktop Embedding), θα χρησιμοποιήσετε απευθείας Broadcom API. Αυτό επιτρέπει την εκκίνηση απευθείας στο Flutter σε ένα ελαφρύ περιβάλλον χωρίς εξαρτήσεις που δεν χρειάζεστε. "

"Δεν θα χρησιμοποιήσετε υπάρχοντα εργαλεία για την κατασκευή αντικειμένων. Το Raspberry Pi είναι μια αρκετά δημοφιλής πλατφόρμα με καλά υποστηριζόμενες σειρές εργαλείων, αλλά αυτή η διαδικασία ακολουθεί τα ίδια βήματα που απαιτούνται όταν μεταφέρουμε μια πιο εσωτερική πλατφόρμα χωρίς καλή υποστήριξη εργαλείων ».

Ανατρέξτε σε αυτό το άρθρο από τον Googler σχετικά με τη χρήση της εργαλειοθήκης με το υλικό Broadcom.

Πρόκειται για ένα έργο σοβαρού καθήκοντος, όχι για τους αλαζονικούς - για παράδειγμα, "για την προετοιμασία μιας εργαλειοθήκης Clang για arm-linux-gnueabihf", Την οικοδόμηση ενός embedder, και την οικοδόμηση της δέσμης εφαρμογών Flutter ίδια ... τότε μπορείτε να εκτελέσετε τις εφαρμογές!

Δείτε την πλήρη θέση blog στο Μεσαίο.

Το σετ εργαλείων, σημειώστε, είναι ένα έργο ανοιχτού κώδικα με άδεια τύπου BSD.