Flutter 2 a fost deja lansat și ajunge ca un cadru universal

Google a dezvăluit recent introducerea noua versiune a cadrului UI fluturare 2, in care a anunțat transformarea a unui proiect de cadru de dezvoltare a aplicațiilor mobile la un cadru universal pentru a crea orice tip de software, inclusiv aplicații desktop și web.

Pentru cei care nu știu Flutură, ar trebui să știe că asta este considerat ca o alternativă la React Native și permite lansarea de aplicații pentru diferite platforme, inclusiv iOS, Android, Windows, macOS și Linux, bazate pe aceeași bază de cod, precum și aplicații pentru a rula în browsere.

Aplicațiile mobile scrise anterior în Flutter 1, după trecerea la Flutter 2, pot fi adaptate pentru a funcționa pe desktop și pe web fără a fi nevoie să rescrieți codul.

Despre Flutter

Majoritatea codului Flutter este implementat în Dart iar motorul de rulare pentru rularea aplicațiilor este scris în C ++.

Atunci când dezvoltați aplicații, pe lângă limbajul nativ Flutter Dart, puteți utiliza interfața funcției străine Dart pentru a apela codul C / C ++.

Portabilitatea flutterului se extinde la dispozitive încorporateadică la dispozitive mai micica Raspberry Pi și Google Home Hub.

În acest moment, spune Google, una dintre platformele încorporate în care Flutter funcționează deja se bazează pe sisteme de operare cu afișaj inteligent care alimentează gusturile Google Home Hub.

Performanță ridicată de execuție este obținută prin compilarea aplicațiilor în codul mașiniia pentru platformele țintă. În același timp, nu este nevoie să recompilați programul după fiecare modificare: Dart oferă un mod de reîncărcare la cald, care vă permite să faceți modificări la o aplicație care rulează și să evaluați imediat rezultatul.

Astăzi, am anunțat Flutter 2 - o actualizare majoră a Flutter care permite dezvoltatorilor să creeze aplicații frumoase, rapide și portabile pentru orice platformă.

Cu Flutter 2, puteți utiliza aceeași bază de cod pentru a împinge aplicațiile native pe cinci sisteme de operare: iOS, Android, Windows, macOS și Linux; precum și experiențe web direcționate către browsere precum Chrome, Firefox, Safari sau Edge. Flutter poate fi chiar integrat în mașini inteligente, televizoare și electrocasnice, oferind cea mai universală și portabilă experiență pentru o lume a calculelor ambientale.

Despre Flutter 2

Flutter 2 susține că este pe deplin compatibil cu construirea de aplicații web, potrivite pentru implementări de producție, deoarece sunt menționate trei scenarii principale pentru utilizarea Flutter pentru web:

  • Dezvoltă aplicații web independente (PWA, Progresive Web Apps)
  • Creați aplicații web cu o singură pagină (SPA)
  • Convertiți aplicațiile mobile în aplicații web.

Caracteristicile instrumentelor de dezvoltare web includ utilizarea mecanismelor pentru a accelera redarea graficelor 2D și 3D, aspectul flexibil al elementelor de pe ecran și motorul de redare CanvasKit încorporat în WebAssembly.

Și deoarece browserele desktop sunt la fel de importante ca browserele mobile, am adăugat bare de defilare interactive și comenzi rapide de la tastatură, am mărit densitatea de conținut implicită în modurile desktop și am adăugat suport pentru cititorul de ecran pentru accesibilitate în Windows, MacOS și Chrome OS.

În plus, în anunț se menționează că suportul pentru aplicațiile desktop este în versiunea beta și se va stabiliza anul acesta într-o versiune viitoare, împreună cu anunțul că Canonical, Microsoft și Toyota vor lucra la asistența pentru dezvoltare cu Flutter.

  • La rândul său, Canonical a ales Flutter ca cadru principal pentru aplicațiile sale și folosește și Flutter pentru a dezvolta un nou program de instalare pentru Ubuntu.
  • În timp ce Microsoft a adaptat Flutter pentru dispozitive multi-ecran pliabile, cum ar fi Surface Duo.
  • În cele din urmă, Toyota intenționează să utilizeze Flutter pentru sistemele de infotainment din mașină.

Si vrei să afli mai multe despre asta Despre această nouă versiune a Flutter 2, puteți verifica detaliile în anunțul original. Legătura este aceasta.

în timp ce pentru cei care sunt interesați să poată instala Flutter, Puteți urma instrucțiunile de la sfârșitul postării lui Diego. Legătura este aceasta.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.