Google beskriver Flutters fremtid: RISC-V-understøttelse, forbedret gengivelse og meget mere

Google skabte Flutter for et antal år siden med det formål at lave en softwareramme på tværs af platforme. Flutters største styrke er, at den kan bruges til at bygge applikationer til Android, iOS, Linux, Windows, macOS og endda internettet, alt sammen fra den samme delte kodebase. Nu, ved "Flutter Forward"-arrangementet i Nairobi, Kenya, tog virksomheden noget tid til at skitsere nogle funktioner, der kommer i fremtiden, alt imens de også deler en række vigtige milepæle.

Først og fremmest delte Google flere oplysninger om Impeller, Flutters næste generations gengivelsesmotor. Det udnytter både Metal og Vulkan, de moderne lav-niveau API'er i iOS og Android. I videoklippet nedenfor viser venstre side den traditionelle Flutter-gengivelsesmotor. Til højre ses Impeller.

Ikke kun det, men der er nyligt introduceret understøttelse af brugerdefinerede shaders, der er hardwareaccelererede, kører i iOS, Android og browsere. Endelig er 3D-modeller nu understøttet, med en demo under keynoten, der demonstrerer, hvordan en model kan importeres efter at være blevet oprettet i Blender.

Flutter vil nu også tillade, at indhold kan indlejres ved hjælp af et hvilket som helst standardweb

tag. Det er en del af en problemfri integration til web og mobil investering. Funktionen kaldes element indlejring, hvor Flutter så bliver en webkomponent. Der vil også være interoperabilitet mellem Dart og JavaScript-kode, takket være en ny pakke, der er døbt js. Dart 3 afsløres også formelt.

Hvis intet af det ophidser dig, vil det måske være det faktum, at Google er begyndt at understøtte nye og nye arkitekturer, såsom RISC-V. Virksomheden afslørede Android-understøttelse af ISA tidligere på måneden, og det ser ud til at være fuld fart på, at Flutter nu får RISC-V-behandlingen. Den blev teknisk lanceret med Flutter 3 sidste år, men blev tagget som "eksperimentel".

Endelig får vi også et sjældent indblik i nogle vigtige indsigter i, hvordan Flutter klarer sig i Google Play Butik i øjeblikket. Der er nu over fem millioner Flutter-udviklere, med over 700.000 apps i Google Play Butik, der gør brug af Flutter. Google hævder, at det er et af de tre bedste open source-projekter baseret på bidragydere.

Flutter er en interessant softwareudviklingsramme på tværs af platforme og med yderligere forbedringer og ændringer på vej, kan det godt være tilfældet, at vi ser mere populære applikationer begynde at gøre brug af det. Apps som Google Ads, eBay Motors og Philips Hue gør brug af det, og vi forventer kun, at supporten vil vokse i fremtiden.