fluturare 2.0

Google a declarat noile actualizări Flutter 2.0 pe 3 martie 2021. Există un întreg pachet de modificări în această versiune în comparație cu Flutter 1, iar acest blog se va concentra pe ceea ce s-a schimbat pentru desktop și versiuni mobile.

Cu Flutter 2.0, Google și-a mutat statutul într-un loc aproape de beta și stabil. Care este semnificația aici? Luând în considerare toate lucrurile, este disponibil în Flutter 2.0 Stable, cu toate acestea, Google nu crede că este complet terminat în acest moment. Ar trebui să fie în regulă pentru utilizare în producție, dar ar putea exista o eroare într-o mare măsură.

Google a anunțat astăzi Flutter 2, cea mai actuală variantă a setului său de instrumente UI open-source pentru construirea de aplicații compacte. În timp ce Flutter a început cu atenție pe mobil când s-a lansat acum doi ani, și-a deschis aripile în ultima vreme. Cu versiunea 2, Flutter acceptă în prezent aplicații web și desktop din cutie. Cu asta, utilizatorii Flutter ar putea acum să folosească baza de cod echivalentă pentru a crea aplicații pentru iOS, Android, Windows, macOS, Linux și web.

Flutter 2.0 ajunge la un stabil și adaugă suport pentru dispozitivele pliabile și cu ecran dublu.

Google a reușit să crească performanța Flutter pentru browserele web printr-un nou CanvasKit. Browserele mobile vor folosi versiunea HTML a aplicației în mod implicit, toate fiind gestionate automat de noul mod „auto” atunci când vă construiți aplicația.

În al doilea rând, Flutter câștigă funcții pentru a se simți mai nativ în browserul web. Aceasta include utilitare de asistență pentru cititorul de ecran, text selectabil și editabil, suport mai bun pentru bara de adrese, completare automată și multe altele.

Deoarece Flutter a fost inițial un sistem mobil multiplatformă, nu sunt prea multe de spus aici. În general, Flutter este o caracteristică completă a mobilului de ceva timp în prezent, cu excepția unui dispozitiv pliabil. Cu Flutter 2.0, în prezent există suport pentru ecrane pliabile, datorită angajamentelor luate de Microsoft. Flutter își dă acum seama cum să gestioneze acest factor de structură și le permite dezvoltatorilor să-și prezinte aplicațiile așa cum au nevoie.

În prezent, există un alt gadget TwoPane în Flutter 2.0 care vă permite, după cum sugerează și numele, să afișați două panouri. Primul panou se va afișa pe orice gadget, în timp ce al doilea va apărea în jumătatea dreaptă a unui afișaj pliabil. De asemenea, casetele de dialog vă vor permite să alegeți pe ce parte a unui afișaj pliabil ar trebui să arate.

Pliul sau balamaua de pe un pliabil este prezentată dezvoltatorilor ca o caracteristică de afișare, astfel încât aplicațiile se pot întinde în orice caz la întregul afișaj pliabil dacă au nevoie sau să ia în considerare unde este găsită balamaua și să se afișeze în mod corespunzător.

În plus, Google și-a mutat pluginul Mobile Ads SDK în versiunea beta. Acesta este un SDK pentru Android și iOS care vă permite să afișați anunțuri AdMob în aplicația dvs. mobilă. De acum, nu există suport pentru desktop, dar acum ar trebui să aveți opțiunea de a crea aplicații mobile în general stabile cu reclame folosind Flutter.

Acestea sunt schimbările enorme din Flutter 2.0 în ceea ce privește atât platformele desktop, cât și cele mobile.