Flutter 1.22 se lansează stabil cu suport mai bun pentru Android 11 și iOS 14

Google a lansat Flutter 1.22 la stabil, cadrul de aplicații multiplatformă al companiei. Aduce un suport mai bun pentru Android 11 și iOS 14.

Pentru cei care nu știu, Flutter este un cadru de aplicații multiplatformă realizat de Google. Bazat pe limbajul Google Dart, permite dezvoltatorilor să partajeze o singură bază de cod între aplicațiile pentru iOS, Android, web, Windows, macOS și chiar Linux. Astăzi marchează lansarea Flutter 1.22, cu o mulțime de funcții noi. În această postare, vom vorbi despre două dintre ele: suport pentru decupajele afișajului Android și suport pentru Clipurile de aplicații pentru iOS 14.

Pe măsură ce modelele fără ramă devin din ce în ce mai populare, crestăturile și perforațiile devin din ce în ce mai frecvente. În timp ce ne apropiem de camerele adecvate sub afișaj, nu suntem încă acolo. Pentru a ajuta dezvoltatorii să facă față acestor diferite tipuri de decupaje de afișare, Flutter acceptă acum pe deplin API-ul DisplayCutout pentru Android. Dacă utilizați Flutter, nu va trebui să vă faceți griji că ceva din aplicația dvs. este acoperit de o crestătură.

Și acest suport se extinde și la lucruri precum afișajele curbate sau în cascadă. Deci, dacă ați întâmpinat probleme cu afișajele curbate, Flutter vă stă la dispoziție.

iOS 14 a introdus o nouă funcție numită App Clips. Dacă știți ce sunt aplicațiile Android Instant, Clipurile pentru aplicații sunt în esență aceeași idee. Clipurile pentru aplicații permit utilizatorului să „instaleze” și să deschidă rapid o mică parte din aplicația dvs., făcând mai ușor să faceți lucruri precum oferirea de meniuri online sau servicii de închiriere ușoare. Flutter 1.22 include suport pentru dezvoltarea App Clips pe iOS. Aceasta înseamnă că puteți continua să aveți o bază de cod unificată, în timp ce susțineți în continuare noile funcții ale iOS.

Desigur, Flutter 1.22 a introdus ceva mai mult decât aceste două caracteristici. Există, de asemenea, un suport mai bun pentru localizare (inclusiv reîncărcarea la cald), împreună cu unele elemente noi de UI și pluginuri. Dacă sunteți interesat de restul acestor modificări, consultați postarea pe blogul Google.