Versiunea Flutter 1.0 arată că Google este serios despre proiectul Fuchsia

Tehnologie / Versiunea Flutter 1.0 arată că Google este serios despre proiectul Fuchsia 2 minute citite

Flutter 1.0



În încercarea Google de a crea un sistem de operare universal (fucsia proiect), ei au nevoie și de instrumentele pentru a-l face realitate. O mare parte a succesului Android poate fi atribuită naturii open source a sistemului de operare și suportului excelent SDK pentru dezvoltatori. Știm că Flutter va rula nativ pe Fuchsia, dar aduce acum beneficii notabile.

Flutter 1.0 Google’s Portable UI Toolkit

Google a lansat Flutter 1.0 astăzi, marcând prima sa versiune stabilă pentru dezvoltatori. Flutter îi ajută pe dezvoltatori să dezvolte aplicații native atât pentru Android, cât și pentru iOS, fără a fi nevoie să le creeze separat.



Există SDK-uri existente care ajută la migrarea aplicațiilor de la o platformă la alta, dar sunt departe de a fi o experiență nativă, de multe ori încetinind performanța și făcându-l buggy. După cum afirmă Google „ Flutter nu înlocuiește modelele tradiționale de aplicații Apple și Android pentru construirea de aplicații mobile; în schimb, este un motor de aplicații pe care îl puteți încorpora fie într-o aplicație existentă, fie folosiți pentru o aplicație complet nouă . '



Acest lucru este posibil datorită platformei de săgeți care permite compilarea codului ARM nativ pe 32 de biți și 64 de biți atât pentru iOS, cât și pentru Android.



Ajută la crearea de aplicații frumoase și receptive

Cu tendințele actuale din industrie, nu aveți nevoie doar de o aplicație fără probleme, ci și de ceva care arată bine. Aici intervine Flutter, ajutând dezvoltatorii să dezvolte aplicații frumoase ” având cele mai bune din ambele lumi: grafică accelerată hardware și UI, alimentate de cod ARM nativ, vizând ambele sisteme de operare mobile populare . ” Este alimentat de motorul grafic Skia 2D accelerat hardware, utilizat și pe Chrome și Android.

Integrare Flare

Flare este un instrument care ajută designerii să creeze animații vectoriale care pot fi încorporate direct într-o aplicație Flutter și care pot fi manipulate cu cod.

Acest lucru economisește, în mod evident, timp de dezvoltare, ajutând dezvoltatorii să implementeze animații UI excelente cu un efort minim.



Utilizează dincolo de telefoane

Google dorește ca flutterul să ajungă la un public mai larg, așa cum afirmă în postarea lor pe blog „ Cu toate acestea, ambițiile noastre pentru Flutter se extind dincolo de mobil la un set mai larg de platforme. Într-adevăr, de la început Flutter a fost proiectat ca un set de instrumente portabil UI, care este suficient de flexibil pentru a merge oriunde sunt pictați pixelii . ” Munca pentru acest lucru este deja în curs și Flutter Desktop Embedding este în stadii incipiente.

Drumul înainte

Flutter este pregătit să facă o mulțime de lucruri, dar rămâne încă o mulțime de dezvoltare, deoarece există mai multe probleme cu forma sa actuală, evidente din multe solicitări de pe Github.

Dart nu este, de asemenea, un limbaj de codare bine cunoscut, care pare a fi o parte importantă a Flutter. Ca întotdeauna, ar trebui să existe o documentație și un suport excelent înainte ca adoptabilitatea să apară. Cu toate acestea, lansarea Flutters este un pas în direcția corectă.