Ontwikkelaars: Google's Flutter 2.5 en Dart 2.14 zijn gearriveerd. Dit is wat er nieuw is

0
57

Liam Tung

Door Liam Tung | 9 september 2021 — 14:53 GMT (15:53 ​​BST) | Onderwerp: Enterprise Software

Google heeft Flutter 2.5 en Dart 2.14 uitgebracht, de nieuwste updates van het UI-framework voor respectievelijk meerdere vormfactoren en programmeertaal voor app-ontwikkeling.

De onlangs aangekondigde Flutter 2.5 brengt enkele verbeteringen aan voor apps op Android-apparaten wanneer ze in de modus Volledig scherm worden uitgevoerd. De volledige schermopties voor ontwikkelaars omvatten “leun achterover, plakkerig, plakkerig meeslepend en van rand tot rand”, evenals aanpassingsopties.

De Dart SDK 2.14 biedt ondertussen stabiele ondersteuning voor Apple's Macs met behulp van de op Arm gebaseerde siliciumchips en lints voor het opvangen van fouten terwijl code wordt geschreven.

Veel van de updates en wijzigingen zijn afkomstig van stukjes Flutter die bijdragers aan het open source-project hebben aangebracht sinds Flutter 2.0 in maart werd uitgebracht.

Google heeft ook Flutter's “zwevende actieknop” voor Android bijgewerkt met nieuwe formaten en thema's. Flutter kan nu ook anders omgaan met schuifbalken, waardoor deze kan verschijnen of verdwijnen, zelfs als de gebruiker niet aan het scrollen is, maar een scherm gebruikt waar dit zinvol is.

Flutter 2.5 bevat enkele nieuwe mogelijkheden voor de ScaffoldMessenger-widget die is gebouwd om met “SnackBar” of een pilvormige, verdwijnende melding om te gaan; ontwikkelaars kunnen een banner toevoegen aan de bovenkant van een steiger die blijft bestaan ​​totdat de gebruiker deze afwijst.

Flutter's tekstbewerkingsfuncties geven ontwikkelaars een nieuwe keuze om het tekstbewerkingstoetsenbord te overschrijven, waardoor ze sneltoetsen opnieuw kunnen toewijzen om nieuwe taken uit te voeren.

Er zijn ook tientallen verbeteringen aan de camera-plug-in voor de ontwikkeling van iOS en Android UI. De Flutter-camera-plug-in geeft bijvoorbeeld een app toegang tot de camera's van het apparaat.

De Flutter-plug-in voor het kiezen van afbeeldingen voor iOS en Android heeft ook een aantal updates gekregen, waaronder naleving van de “scoped storage”-vereiste van de Google Play Store voor apps op Android 11 en hoger. Het werd verplicht in mei en is bedoeld om app- en gebruikersgegevens op externe opslag beter te beschermen door de toegang van een app tot de app-specifieke map op externe opslag te beperken.

Flutter DevTools heeft verschillende verbeteringen gekregen om problemen met de UI-prestaties, zoals trage frametijden, op te sporen, zodat ontwikkelaars kunnen bepalen wat er moet worden opgelost. De DevTools-inspector zou nu duidelijker moeten weergeven wat debug-debug-knoppen doen, het gemakkelijker maken om widgets te vinden in de widgetstructuurweergave, 

Aan de IDE-kant van de dingen benadrukt Google verbeteringen voor de IntelliJ- en Android Studio-plug-in voor Flutter.

Verwante onderwerpen:

Cloud Big Data Analytics Innovation Tech and Work Collaboration Developer Liam Tung

Door Liam Tung | 9 september 2021 — 14:53 GMT (15:53 ​​BST) | Onderwerp: Bedrijfssoftware