Până în prezent, peste 500.000 de dezvoltatori din întreaga lume utilizează Flutter - un framework open-source de la Google, destinat creării de aplicații mobile. Această tehnologie este adesea prezentată ca o alternativă la React Native. Până nu de mult, Flutter SDK era disponibil pe Linux doar ca soluție pentru dezvoltarea aplicațiilor pe alte platforme. Noua versiune a Flutter SDK permite dezvoltarea de aplicații pentru sistemele Linux.
Construirea aplicațiilor pentru Linux cu Flutter
„Suntem încântați să anunțăm lansarea versiunii alpha a Flutter pentru Linux. Acest release a fost pregătit de noi împreună cu Canonical, editorul Ubuntu, cel mai popular sistem de operare Linux pentru desktop-uri”, a scris Chris Sells de la Google pe blogul său.
Încă de anul trecut, Google a declarat că dorește să porteze software-ul pentru construirea Flutter pe platformele desktop. Acum, datorită colaborării cu echipa Ubuntu, dezvoltatorii au posibilitatea de a crea nu doar aplicații mobile, ci și aplicații pentru însăși Ubuntu.
Între timp, Google asigură că aplicațiile dezvoltate cu Flutter pentru sistemele Linux desktop vor oferi toate funcționalitățile disponibile aplicațiilor native datorită retragerii extinse a motorului Flutter.
De exemplu, Dart, limbajul de programare care stă la baza Flutter, poate fi acum utilizat pentru integrarea completă cu funcționalitățile oferite de desktopul sistemului.
Alături de echipa Google, dezvoltarea este susținută și de echipa Canonical, reprezentanții căreia au declarat că vor lucra la îmbunătățirea suportului pentru Linux și vor asigura paritatea funcțiilor SDK-ului Flutter cu cele de pe alte platforme.
Dezvoltatorii propun să evalueze noile capabilități ale Flutter prin intermediul aplicației Flokk Contacts - o aplicație simplă pentru gestionarea contactelor.
Instalarea Flutter SDK în Ubuntu
Flutter SDK este disponibil în Snap Store. Totuși, după instalare, pentru a adăuga noi capabilități, trebuie să executați comenzile următoare:
flutter channel dev
flutter upgrade
flutter config —enable-linux-desktop
De asemenea, este posibil să aveți nevoie să instalați pachetul flutter-gallery, care este de asemenea disponibil în Snap Store.
Sursa: linux.org.ru
