Google ir izlaidusi Flutter 1.22 uz stabilu, uzņēmuma starpplatformu lietotņu sistēmu. Tas nodrošina labāku Android 11 un iOS 14 atbalstu.
Tiem, kas nezina, Plandīšanās ir Google izstrādāts starpplatformu lietojumprogrammu ietvars. Pamatojoties uz Google Dart valodu, tas ļauj izstrādātājiem koplietot vienu kodu bāzi starp iOS, Android, tīmekļa, Windows, macOS un pat Linux lietotnēm. Šodien tiek izlaists Flutter 1.22 ar daudzām jaunām funkcijām. Šajā ziņojumā mēs runāsim par diviem no tiem: atbalstu Android displeja izgriezumiem un atbalstu iOS 14 lietotņu klipiem.
Tā kā dizaini bez apmales kļūst arvien populārāki, iegriezumi un caurumojumi kļūst arvien izplatītāki. Kamēr mēs tuvojamies pienācīgām zem displeja kamerām, mēs vēl neesam tur. Lai palīdzētu izstrādātājiem tikt galā ar šiem dažādajiem displeja izgriezumu veidiem, Flutter tagad pilnībā atbalsta Android DisplayCutout API. Ja izmantojat Flutter, jums nebūs jāuztraucas par to, ka kaut kas jūsu lietotnē ir pārklāts ar iecirtumu.
Šis atbalsts attiecas arī uz tādām lietām kā izliekti vai ūdenskrituma displeji. Tātad, ja jums ir radušās problēmas ar izliektiem displejiem, Flutter ir jūsu atbalsts.
iOS 14 ieviesa jaunu funkciju ar nosaukumu App Clips. Ja zināt, kas ir Android tūlītējās lietotnes, lietotņu klipi būtībā ir tāda pati ideja. Lietotņu klipi ļauj lietotājam ātri "instalēt" un atvērt nelielu jūsu lietotnes daļu, tādējādi atvieglojot tādas darbības kā tiešsaistes izvēlņu piedāvāšana vai vieglu nomas pakalpojumu sniegšana. Flutter 1.22 ietver atbalstu lietotņu klipu izstrādei operētājsistēmā iOS. Tas nozīmē, ka varat turpināt izmantot vienotu kodu bāzi, vienlaikus atbalstot iOS jaunās funkcijas.
Protams, Flutter 1.22 ieviesa daudz vairāk nekā šīs divas funkcijas. Ir arī labāks atbalsts lokalizācijai (tostarp ātrai pārlādēšanai), kā arī daži jauni lietotāja interfeisa elementi un spraudņi. Ja jūs interesē pārējās šīs izmaiņas, skatiet Google emuāra ziņu.