Google beschrijft de toekomst van Flutter: RISC-V-ondersteuning, verbeterde weergave en meer

Google heeft Flutter een aantal jaren geleden opgericht met als doel een platformonafhankelijk softwareframework te maken. De grootste kracht van Flutter is dat het kan worden gebruikt om applicaties voor Android, iOS, Linux, Windows, macOS en zelfs het web te bouwen, allemaal vanuit dezelfde gedeelde codebase. Nu, tijdens het "Flutter Forward"-evenement in Nairobi, Kenia, heeft het bedrijf de tijd genomen om enkele functies in de toekomst te schetsen, terwijl ze ook een aantal belangrijke mijlpalen deelden.

Eerst en vooral heeft Google meer informatie gedeeld over Impeller, de rendering-engine van de volgende generatie van Flutter. Het maakt gebruik van zowel Metal als Vulkan, de moderne low-level API's in iOS en Android. In de onderstaande videoclip ziet u aan de linkerkant de traditionele Flutter-renderingengine. Aan de rechterkant is Impeller te zien.

Niet alleen dat, maar er is ook nieuw geïntroduceerde ondersteuning voor aangepaste shaders die hardwareversneld zijn en draaien in iOS, Android en browsers. Ten slotte worden nu 3D-modellen ondersteund, waarbij tijdens de keynote een demo wordt gedemonstreerd hoe een model kan worden geïmporteerd nadat het in Blender is gemaakt.

Met Flutter kan nu ook inhoud worden ingesloten via elk standaardweb

label. Het maakt deel uit van een naadloze integratie voor web en mobiel investering. De functie heet inbedding van elementen, waarbij Flutter dan een webcomponent wordt. Er zal ook interoperabiliteit zijn tussen Dart- en JavaScript-code, dankzij een nieuw pakket genaamd js. Dart 3 wordt ook formeel onthuld.

Als dit alles u niet opwindt, zal het feit dat Google nieuwe en opkomende architecturen, zoals RISC-V, begint te ondersteunen, dat wellicht wel doen. Het bedrijf onthuld Android-ondersteuning voor de ISA eerder deze maand, en het lijkt op volle kracht vooruit te gaan nu Flutter nu de RISC-V-behandeling krijgt. Het is technisch gelanceerd met Flutter 3 vorig jaar, hoewel het werd getagd als "experimenteel".

Ten slotte krijgen we ook een zeldzame glimp van enkele belangrijke inzichten in hoe Flutter momenteel presteert in de Google Play Store. Er zijn nu meer dan vijf miljoen Flutter-ontwikkelaars, met meer dan 700.000 apps in de Google Play Store die gebruik maken van Flutter. Google beweert dat het een van de drie grootste open-sourceprojecten is op basis van bijdragers.

Flutter is een interessant platformonafhankelijk raamwerk voor softwareontwikkeling, met verdere verbeteringen en de komende veranderingen, kan het heel goed zo zijn dat we zien dat steeds meer populaire toepassingen er gebruik van gaan maken Het. Apps als Google Ads, eBay Motors en Philips Hue maken er gebruik van en we verwachten dat die ondersteuning in de toekomst alleen maar zal groeien.