Përdorimi i Flutter si parazgjedhje në aplikacionet e reja. Karakteristikë e re e Ubuntu?

Përdorimi i Flutterit

Unë kam përdorur një variant të Ubuntu për 15 vjet, nga të cilat 13 vitet e fundit janë shpenzuar duke shkruar artikuj dhe madje edhe një libër mbi shpërndarjen Canonical. Pavarësisht kësaj, djemtë në Mark Shuttleworth arrijnë të më befasojnë.

Kohët e fundit krijova një frazë për të shprehur pritjet e mia për të ardhmen e versioneve të reja. "Një Fedora me bazë në Debian me Paketa Snap". Me këtë doja të tregoja se gjithnjë e më shumë Ubuntu tenton të duket më shumë si një shpërndarje tradicionale e bazuar në GNOME, pa ndonjë nga tiparet origjinale që më pëlqen aq shumë.

Si shumë herë të tjera, duket se kam gabuar.

Përdorimi i Flutterit si parazgjedhje

Un cicëroj Postuar në llogarinë e shpërndarjes thotë:

Flutter është opsioni i paracaktuar për aplikacionet e ardhshme të Ubuntu.

@kenvandine ¿, Menaxheri i Inxhinierisë, është këtu për t'ju treguar rreth disa prej kontributeve të Canonical në Flutter në #FlutterEngage.

Dhe përfshin një lidhjeeja ne bisede.

Çfarë është Flutter?

Fluturimi është një grup mjetesh për krijimin e ndërfaqeve të përdoruesit. I zhvilluar nga Google, qëllimi i tij është të krijojë ndërfaqe për shpjegime vendase me një bazë të vetme të kodit. për desktop, pajisje të lëvizshme dhe faqet e internetit.

Sipas Google, avantazhet e Flutter janë:

  • Karikim i shpejtë: Rrotullimi i rimbushjes së nxehtë shpejton kohën e zhvillimit duke rimbushur ndërfaqen e modifikuar në më pak se një sekondë në emulatorët, imituesit dhe mjediset e drejtpërdrejta.
  • Krijimi i lehtë i ndërfaqes:  Flutter vjen me një seri Widget Material Design dhe Cupertino (Ideale për iOS), Api i lëvizjes dhe lëvizjes dhe kontrolle të shumëfishta.
  • Sjellja vendase në të gjitha platformat e mbështetura: Komponentët e tij të ndryshëm marrin parasysh ndryshimet për të punuar në secilën nga platformat.

Kanonik dhe Flutter

Në atë kohë, partneri im Pablinux u foli atyre të marrëveshjes që Canonical dhe Google kishin bërë për ta bërë Flutter "pjesë zyrtare të Linux". Ishte një lëvizje që u përshtatej të dy kompanive. Në anën e Google, ajo ka një kompani tjetër që paguan zhvilluesit për ta bërë Flutter miqësor për desktop. Canonical, nga ana e saj, pozicionon Ubuntu si portë hyrëse për shumë aplikacione Android (të shkruara në Dart) për t'u transportuar në Linux ose që zhvilluesit e programeve celularë të vendosin të kalojnë në një platformë tjetër.

Për të marrë një shembull hipotetik. Krijimi i një klienti WhatsAPP për Linux në Python dhe përdorimi i GTK ose QT për ndërfaqen grafike nuk është e njëjtë me modifikimin e kodit në Dart dhe ndërfaqen e krijuar me Flutter. Shënim: Nuk kam ide se në çfarë gjuhe është shkruar aplikacioni WhatsApp, ndoshta është Java, por shembulli është i kuptueshëm.

Me Dart dua të them një gjuhë për krijimin e aplikacioneve ndër-platformore krijuar gjithashtu nga Google.

Kur do t’i shohim aplikacionet e reja?

Nga pamja e tij, aplikacioni i parë zyrtar që përdor një ndërfaqe të bazuar në Flutter do të jetë instaluesi që zëvendëson Ubiquity. që do të jetë në gjendje të përdoret në një version provë në Ubuntu 21.10 të ardhshëm (tetor i këtij viti) Në rast se gjithçka shkon mirë, debutimi zyrtar do të jetë në prill 2022 me fillimin e versionit tjetër të mbështetur të zgjeruar.

Vini re se gjeta një buton dhe po qep një xhaketë mbi të. Me përjashtim të cicërimës që flet për përdorimin e Flutter-it si parazgjedhje, nuk kam ide nëse ekziston një vendim për të zëvendësuar aplikacionet e GNOME si video player ose kalkulatriçe me të tjerët bazuar në Flutter

Instalimi i Flutter në Ubuntu

Për të inkurajuar përdorimin e Flutter si parazgjedhje për aplikacione të reja, Ubuntu vendosi ta bëjë më të lehtë instalimin e mjeteve të nevojshme duke përdorur paketat Snap.

Bëhet me komandën:

sudo snap install flutter --classic

Ne instalojmë mjedisin e integruar të zhvillimit me:
sudo snap install android-studio --classic

Ne bashkojmë pjesët me komandën e mëposhtme

flutter config --android-studio-dir /snap/android-studio/current/android-studio

Nëse dëshironi të gjeni udhëzime më të plota për instalimin në Ubuntu, mund t'i gjeni ketu Për të mësuar më shumë rreth Flutter ndiqni eLidhja tjetër.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.