Udgivelse af Flutter 1.0 viser, at Google er seriøs over for projekt Fuchsia

Teknisk / Udgivelse af Flutter 1.0 viser, at Google er seriøs over for projekt Fuchsia 2 minutter læst

Flutter 1.0



I Googles søgen efter at skabe et universelt operativsystem (projekt fuchsia) har de også brug for værktøjerne til at gøre det til virkelighed. En stor del af Android's succes kan tilskrives operativsystemets open source-karakter og den fremragende SDK-support til udviklere. Vi ved, at Flutter kører oprindeligt på Fuchsia, men det medfører bemærkelsesværdige fordele nu.

Flutter 1.0 Googles bærbare UI-værktøjssæt

Google frigav Flutter 1.0 i dag og markerer sin første stabile udgivelse til devs. Flutter hjælper udviklere med at udvikle indfødte applikationer til både Android og iOS uden at skulle oprette dem separat.



Der er eksisterende SDK'er, der hjælper med at migrere applikationer fra en platform til en anden, men de er langt fra en naturlig oplevelse, hvilket ofte bremser ydeevnen og gør den buggy. Som Google siger “ Flutter erstatter ikke de traditionelle Apple- og Android-appmodeller til opbygning af mobilapps; i stedet er det en app-motor, som du enten kan integrere i en eksisterende app eller bruge til en helt ny app . '



Dette er muliggjort af dartplatformen, der muliggør kompilering til native 32-bit og 64-bit ARM-kode til både iOS og Android.



Hjælper med at skabe smukke og lydhøre applikationer

Med de nuværende branchetendenser har du ikke kun brug for en jævn applikation, men også noget, der ser godt ud. Det er her, Flutter kommer ind og hjælper udviklere med at udvikle smukke apps “ har det bedste fra begge verdener: hardware-accelereret grafik og brugergrænseflade, der drives af native ARM-kode, der er målrettet mod begge populære mobile operativsystemer . ” Det er drevet af den hardware-accelererede Skia 2D-grafikmotor, der også bruges på krom og Android.

Flare-integration

Flare er et værktøj, der hjælper designere med at oprette vektoranimationer, der kan integreres direkte i en Flutter-app og kan manipuleres med kode.

Dette sparer naturligvis udviklingstid, hvilket hjælper udviklere med at implementere store UI-animationer med minimal indsats.



Bruger ud over telefoner

Google ønsker, at flagrer når ud til et bredere publikum, som de siger i deres blogindlæg “ Alligevel strækker vores ambitioner for Flutter sig ud over mobil til et bredere sæt platforme. Faktisk blev Flutter fra starten arkitekteret som en bærbar UI-værktøjssæt, der er fleksibel nok til at gå, hvor pixel er malet . ” Arbejdet med dette er allerede i gang, og Integrering af Flutter Desktop er i sine tidlige faser.

Vejen fremad

Flutter er indstillet til at gøre en masse ting, men der er stadig en masse udvikling tilbage, da der er flere problemer med sin nuværende form som det fremgår af mange anmodninger på Github.

Dart er heller ikke et velkendt kodningssprog, som synes at være en vigtig del af Flutter. Som altid skal der være god dokumentation og support, inden vedtagelighed kommer rundt. Ikke desto mindre er Flutters-lancering et skridt i den rigtige retning.