Το Flutter 1.22 κυκλοφορεί σε σταθερή με καλύτερη υποστήριξη Android 11 και iOS 14

Η Google κυκλοφόρησε το Flutter 1.22 στο stable, το πλαίσιο εφαρμογών μεταξύ πλατφορμών της εταιρείας. Προσφέρει καλύτερη υποστήριξη Android 11 και iOS 14.

Για όσους δεν γνωρίζουν, Ταραχή είναι ένα πλαίσιο εφαρμογής πολλαπλών πλατφορμών που δημιουργήθηκε από την Google. Βασισμένο στη γλώσσα Dart της Google, επιτρέπει στους προγραμματιστές να μοιράζονται μια ενιαία βάση κώδικα μεταξύ εφαρμογών για iOS, Android, web, Windows, macOS, ακόμη και Linux. Σήμερα σηματοδοτεί την κυκλοφορία του Flutter 1.22, με ένα σωρό νέες δυνατότητες. Σε αυτήν την ανάρτηση, θα μιλήσουμε για δύο από αυτά: υποστήριξη για τις εγκοπές οθόνης του Android και υποστήριξη για τα κλιπ εφαρμογής του iOS 14.

Με τα σχέδια χωρίς στεφάνη να γίνονται όλο και πιο δημοφιλή, οι εγκοπές και οι τρύπες γίνονται όλο και πιο συνηθισμένες. Ενώ πλησιάζουμε στις κατάλληλες κάμερες κάτω από την οθόνη, δεν είμαστε ακόμα εκεί. Για να βοηθήσει τους προγραμματιστές να αντιμετωπίσουν αυτούς τους διαφορετικούς τύπους αποκοπών οθόνης, το Flutter υποστηρίζει τώρα πλήρως το DisplayCutout API του Android. Εάν χρησιμοποιείτε Flutter, δεν θα χρειάζεται να ανησυχείτε μήπως κάτι στην εφαρμογή σας καλύπτεται από μια εγκοπή.

Και αυτή η υποστήριξη επεκτείνεται επίσης σε πράγματα όπως κυρτές ή καταρράκτες οθόνες. Έτσι, εάν αντιμετωπίζετε προβλήματα με τις καμπύλες οθόνες, το Flutter έχει την πλάτη σας.

Το iOS 14 εισήγαγε μια νέα δυνατότητα που ονομάζεται App Clips. Εάν γνωρίζετε τι είναι οι Instant Εφαρμογές Android, τα App Clips είναι ουσιαστικά η ίδια ιδέα. Τα κλιπ εφαρμογών επιτρέπουν στο χρήστη να "εγκαταστήσει" και να ανοίξει γρήγορα ένα μικρό μέρος της εφαρμογής σας, καθιστώντας ευκολότερο να κάνει πράγματα όπως η προσφορά διαδικτυακών μενού ή οι ελαφριές υπηρεσίες ενοικίασης. Το Flutter 1.22 περιλαμβάνει υποστήριξη για την ανάπτυξη App Clips σε iOS. Αυτό σημαίνει ότι μπορείτε να συνεχίσετε να έχετε μια ενοποιημένη βάση κωδικών, ενώ υποστηρίζετε τις νέες δυνατότητες του iOS.

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