Flutter 1.0-utgåvan visar att Google är seriös med Project Fuchsia

Teknik / Flutter 1.0-utgåvan visar att Google är seriös med Project Fuchsia 2 minuter läst

Flutter 1.0



I Googles strävan att skapa ett universellt operativsystem (projekt fuchsia) behöver de också verktygen för att göra det till verklighet. En stor del av Androids framgång kan tillskrivas operativsystemets öppen källkod och det utmärkta SDK-stödet för utvecklare. Vi vet att Flutter kommer att köra inbyggt på Fuchsia, men det ger betydande fördelar nu.

Flutter 1.0 Googles bärbara användargränssnitt

Google släppte Flutter 1.0 idag och markerade sin första stabila version för devs. Flutter hjälper utvecklare att utveckla inbyggda applikationer för både Android och iOS utan att behöva skapa dem separat.



Det finns befintliga SDK: er som hjälper till att migrera applikationer från en plattform till en annan, men de är långt ifrån en inbyggd upplevelse, vilket ofta saktar ner prestanda och gör det buggy. Som Google säger “ Flutter ersätter inte de traditionella Apple- och Android-appmodellerna för att bygga mobilappar; istället är det en appmotor som du antingen kan bädda in i en befintlig app eller använda för en helt ny app . '



Detta möjliggörs av dartplattformen som möjliggör sammanställning till inbyggd 32-bitars och 64-bitars ARM-kod för både iOS och Android.



Hjälper till att skapa vackra och lyhörda applikationer

Med nuvarande branschtrender behöver du inte bara en smidig applikation utan också något som ser bra ut. Det är här Flutter kommer in och hjälper utvecklare att utveckla vackra appar ” har bäst av två världar: hårdvaruaccelererad grafik och användargränssnitt, som drivs av inbyggd ARM-kod, inriktad på båda populära mobila operativsystem . ” Den drivs av den hårdvaruaccelererade Skia 2D-grafikmotorn, som också används på krom och Android.

Flare-integration

Flare är ett verktyg som hjälper designers skapa vektoranimationer som kan inbäddas direkt i en Flutter-app och kan manipuleras med kod.

Detta sparar självklart utvecklingstid, vilket hjälper utvecklare att implementera stora användargränssnittsanimationer med minimal ansträngning.



Använder bortom telefoner

Google vill att fladdrar ska nå en bredare publik, som de säger i sitt blogginlägg “ Ändå strävar våra ambitioner för Flutter bortom mobil till en bredare uppsättning plattformar. Faktum är att Flutter från början var arkitekterad som en bärbar UI-verktygslåda som är tillräckligt flexibel för att gå vart pixlar är målade . ” Arbetet för detta pågår redan och Flutter Desktop-inbäddning är i ett tidigt skede.

Vägen framför

Flutter är inställd på att göra många saker, men det finns fortfarande mycket utveckling kvar, eftersom det finns flera problem med sin nuvarande form, vilket framgår av massor av förfrågningar på Github.

Dart är inte heller ett välkänt kodningsspråk, vilket verkar vara en viktig del av Flutter. Som alltid borde det finnas bra dokumentation och support innan adopterbarhet kommer. Ändå är Flutters lansering ett steg i rätt riktning.