Izdaja Flutter 1.22 v stabilni različici z boljšo podporo za Android 11 in iOS 14

Google je izdal Flutter 1.22 v stabilno različico, ogrodje za aplikacije podjetja za več platform. Prinaša boljšo podporo za Android 11 in iOS 14.

Za tiste, ki ne vedo, Trepetanje je aplikacijsko ogrodje za več platform, ki ga je ustvaril Google. Temelji na Googlovem jeziku Dart in razvijalcem omogoča skupno rabo ene kodne baze med aplikacijami za iOS, Android, splet, Windows, macOS in celo Linux. Danes je izdan Flutter 1.22 s kopico novih funkcij. V tej objavi bomo govorili o dveh od njih: podpori za izreze na zaslonu Androida in podpori za posnetke aplikacij iOS 14.

Z oblikovanjem brez robov, ki postaja vse bolj priljubljeno, postajajo zareze in luknjači vse pogostejši. Čeprav se približujemo pravim kameram pod zaslonom, še nismo tam. Da bi razvijalcem pomagal pri soočanju s temi različnimi vrstami izrezov na zaslonu, Flutter zdaj v celoti podpira Androidov API DisplayCutout. Če uporabljate Flutter, vam ne bo treba skrbeti, da bo kaj v vaši aplikaciji prekrito z zarezo.

In ta podpora se razširi tudi na stvari, kot so ukrivljeni ali slapovi zasloni. Torej, če ste imeli težave z ukrivljenimi zasloni, vam Flutter pomaga.

iOS 14 je predstavil novo funkcijo, imenovano App Clips. Če veste, kaj so takojšnje aplikacije za Android, so posnetki aplikacij v bistvu ista ideja. App Clips omogočajo uporabniku, da hitro "namesti" in odpre majhen del vaše aplikacije, kar olajša stvari, kot je ponujanje spletnih menijev ali lahkih storitev najema. Flutter 1.22 vključuje podporo za razvijanje App Clips v sistemu iOS. To pomeni, da lahko še naprej imate enotno kodno zbirko, medtem ko še vedno podpirate nove funkcije iOS-a.

Seveda je Flutter 1.22 predstavil precej več kot ti dve funkciji. Na voljo je tudi boljša podpora za lokalizacijo (vključno z vročim ponovnim nalaganjem), skupaj z nekaterimi novimi elementi uporabniškega vmesnika in vtičniki. Če vas zanimajo ostale te spremembe, si oglejte Googlovo objavo v spletnem dnevniku.