Το Flutter 1.5 προσθέτει υποστήριξη για Web, Embedded και Desktop

Το Flutter 1.5 κάνει ένα τεράστιο βήμα προς τα εμπρός, δημιουργώντας μια ενιαία εγγενή πλατφόρμα για όλη τη διαδικασία ανάπτυξης από την ανάπτυξη έως τη δημοσίευση!

Ήταν μόλις πριν από ένα χρόνο που η Google ανακοίνωσε για πρώτη φορά το Flutter Beta στο MWC. Από τότε, το Flutter έχει αναπτυχθεί με άλματα και γρήγορα γίνεται αναμφισβήτητα το καλύτερο πλαίσιο για κωδικοποίηση πολλαπλών πλατφορμών σε iOS και Android. Φέτος στο Google I/O 2019 το ξεπερνούν τα κινητά με την κυκλοφορία του Flutter 1.5. Είναι πλέον δυνατό να αναπτύξετε μία εφαρμογή για τα πάντα, από το Raspberry Pi σας μέχρι το δικό σας Google Pixel 3a, στο Pixelbook σας, μέχρι το δικό σας προσαρμοσμένη κατασκευή υπολογιστή.

Ειλικρινά ήταν λίγο σοκαριστικό το πόσο θετική ήταν η ανταπόκριση στο Flutter. Σίγουρα δεν είναι το πρώτο πλαίσιο που επιχειρεί να ενεργοποιήσει την ανάπτυξη πολλαπλών πλατφορμών, αλλά η Google φαίνεται να έχει πετύχει ακριβώς τη σωστή ισορροπία και η κοινότητα προγραμματιστών φαίνεται να το λατρεύει. Από το να είναι το

ταχύτερα αναπτυσσόμενη ικανότητα για μηχανικούς λογισμικού στο LinkedIn, για χρήση από μεγάλες εταιρείες όπως οι Ebay, Square, New York Times και Alibaba, για χρήση εκτενώς από τοπικούς ανεξάρτητους προγραμματιστές που θέλουν να μπορούν να διατηρούν εφαρμογές σε πολλές πλατφόρμες, το Flutter φαίνεται να εμφανίζεται παντού.

Τώρα με το Flutter 1.5, αυτοί οι μικροί ανεξάρτητοι προγραμματιστές μπορούν να πάνε τα όνειρά τους για πολλαπλές πλατφόρμες ένα βήμα παραπέρα. Μόλις πριν από μερικούς μήνες η Google άρχισε να εργάζεται για να φέρει το Flutter πέρα ​​από τα κινητά, και ακόμη και αυτοί εξεπλάγησαν με το πόσο γρήγορα προχωρούσε. Δεν άργησε να φτάσει η είδηση ​​στους New York Times ότι ο Flutter εργαζόταν για να φέρει υποστήριξη στον ιστό, στην επιφάνεια εργασίας και στις ενσωματωμένες συσκευές, και το Σταυρόλεξο των New York Times αναπήδησε ευκαιρία. Χρησιμοποίησαν μια πρώιμη έκδοση προέκδοσης της υποστήριξης ιστού του Flutter για να φέρουν το παιχνίδι KenKen τους από την εποχή του Flash και σε μοντέρνο αποκριτικό σχεδιασμό. Αν και δεν είναι ακόμα έτοιμο για την τελική κυκλοφορία, μια μικρή ματιά της νέας έκδοσης του KenKen που τρέχει στην πρώτη Η τεχνική προεπισκόπηση του Flutter για το web είναι διαθέσιμη για δοκιμή στο Google I/O φέτος σε iOS, Android, web και ChromeOS.

Και ναι, αυτό εκτελείται τοπικά στο ChromeOS, όχι μόνο μέσω του προγράμματος περιήγησης ιστού. Το Flutter 1.5 σάς επιτρέπει να κάνετε μεταγλώττιση για Windows, Linux και Mac OS, πράγμα που σημαίνει ότι στο ChromeOS μπορείτε να κάνετε την ανάπτυξη, τη δοκιμή και τη δημοσίευσή σας για κινητά, ιστό και επιφάνεια εργασίας όλα σε μία συσκευή με τη βοήθεια του Android Studio ή του Visual Studio Code χωρίς να χρειάζεστε κινητό εξομοιωτή. Έχουμε πάει μιλώντας για χρόνια σχετικά με τον τρόπο με τον οποίο η Google πρέπει να συνδυάσει την υποστήριξη εφαρμογών Android και την υποστήριξη ανάπτυξης Android στη δική τους πλατφόρμα φορητού υπολογιστή και φαίνεται ότι αυτό επιτέλους έρχεται να συμβεί με το Flutter 1.5 και το Android Studio 3.5 σε ChromeOS.

Ας μην ξεχνάμε τις ενσωματωμένες συσκευές. Ενώ η Google δημοσιεύει τεκμηρίωση για την εκτέλεση εφαρμογών Flutter στο Raspberry Pis και άλλα ενσωματωμένες συσκευές, χρησιμοποιείται ήδη σε μία από τις πιο ευρέως διαδεδομένες πλατφόρμες ενσωματωμένων συσκευών στο αγορά. Ο Βοηθός Google στην πλατφόρμα Google Smart Display χρησιμοποιεί ήδη το Flutter για να τροφοδοτήσει ορισμένες λειτουργίες και εργάζονται για την επέκτασή του καθημερινά, με τελικό στόχο να έχετε μια πλήρη στοίβα Flutter σε κάθε Google Home Hub, κάθε έξυπνη οθόνη Lenovo και κάθε άλλο βοηθό που τροφοδοτείται απεικόνιση.

Φυσικά, αυτές δεν είναι οι μόνες ενημερώσεις στο Flutter 1.5. Η τελευταία έκδοση φέρνει επίσης υποστήριξη για το Dart 2.3 με προσθήκη εκτεταμένου UI-as-code λειτουργικότητα, μια βιβλιοθήκη πληρωμών εντός εφαρμογής που θα διευκολύνει σημαντικά τη δημιουργία εσόδων από εφαρμογές που βασίζονται στο Flutter και εκατοντάδες άλλες βελτιώσεις. Αυτές οι συνεχείς βελτιώσεις στο Flutter επιτρέπουν συναρπαστικά νέα έργα, όπως το ML Kit Custom Image Classifier, μια εφαρμογή που βασίζεται στο Firebase και στο Flutter που διευκολύνει τη δημιουργία μοντέλων ταξινόμησης για μηχανική μάθηση.

Και αν σας ενδιαφέρει να ασχοληθείτε με το Flutter, τώρα είναι η τέλεια στιγμή, καθώς η Google συνεργάζεται με έναν από τους κορυφαίους σχεδιαστές εκπαιδευτικών προγραμμάτων ανάπτυξης για κινητά για να προσφέρει μια εύκολη διαδρομή. Το μάθημα Udemy Flutter της App Brewery θα είναι διαθέσιμο με μόλις 10 $ για περιορισμένο χρονικό διάστημα χάρη στη χορηγία της Google.

Ελέγξτε το Οδηγός έναρξης για να ξεκινήσετε να σχεδιάζετε εφαρμογές με το Flutter σήμερα!