A Flutter alapértelmezett használata új alkalmazásokban. Új Ubuntu szolgáltatás?

Flutter segítségével

15 éve használok valamilyen Ubuntu változatot, amelyből az elmúlt 13 év cikkek, sőt egy könyv megírására fordult a Canonical disztribúcióról. Ennek ellenére Mark Shuttleworth srácainak sikerül meglepni.

Nemrégiben alkottam egy kifejezést, hogy kifejezzem az új verziók jövőjével kapcsolatos elvárásaimat. "Debian-alapú Fedora Snap csomagokkal". Ezzel azt szerettem volna jelezni, hogy egyre több Ubuntu hajlamos jobban hasonlítani egy hagyományos GNOME-alapú disztribúcióra, az eredeti funkciók nélkül, amelyeket annyira szeretek.

Mint oly sokszor, úgy tűnik, tévedtem.

Alapértelmezés szerint a Flutter használatával

Un csipog A disztribúciós számlán közzétett üzenet a következőket mondja:

A flutter az alapértelmezett opció a jövőbeli Ubuntu alkalmazások számára.

@kenvandine ¿, a műszaki menedzser itt van, hogy elmondhassam a Canonical néhány hozzájárulását a Flutter-hez a #FlutterEngage oldalon.

És magában foglalja egy linkjöjjön a beszélgetésre.

Mi a Flutter?

A rebbenés az eszköztár a felhasználói felületek létrehozásához. A Google által kifejlesztett célkitűzés az, hogy egyetlen kódbázissal interfészeket lehessen létrehozni a natív magyarázatokhoz asztali számítógépekhez, mobil eszközökhöz és webhelyekhez.

A Google szerint a Flutter előnyei:

  • Gyors töltés: A csapkodó forró újratöltési sebesség a fejlesztési időket azáltal teszi lehetővé, hogy az emulátorokban, szimulátorokban és élő környezetekben kevesebb mint egy másodperc alatt tölti be a módosított interfészt.
  • Könnyű felület létrehozása:  A Flutter a Widget Material Design és a Cupertino (Ideális iOS-hez), a mozgás és görgetés Api, valamint a többszörös vezérlők sorozatával érkezik.
  • Natív viselkedés az összes támogatott platformon: Különböző alkatrészei figyelembe veszik az egyes platformokon való munka különbségeit.

Kanonikus és csapkodó

Abban az időben Pablinux párom beszélt velük annak a megállapodásnak, amelyet a Canonical és a Google kötött, hogy a Fluttert "a Linux hivatalos részévé" tegye. Ez mindkét vállalatnak megfelelő lépés volt. A Google oldalán van egy másik cége, amely fizet a fejlesztőknek, hogy a Flutter asztali környezetben legyenek. A Canonical a maga részéről az Ubuntu-t állítja át számos Android-alkalmazás (Dart-ban írt) átjárójának, amelyet Linuxra kell portálni vagy hogy a mobil programok fejlesztői úgy döntenek, hogy áttérnek egy másik platformra.

Hipotetikus példát véve. WhatsAPP kliens létrehozása Linux rendszerhez a Pythonban és a GTK vagy QT használata grafikus felülethez nem azonos a Dart kódjának és a Flutterrel létrehozott felület módosításának. Megjegyzés: Fogalmam sincs, hogy a WhatsApp alkalmazás milyen nyelven van írva, valószínűleg Java, de a példa érthető.

A Dart kifejezés alatt a platformok közötti alkalmazások létrehozásának nyelvét értem szintén a Google készítette.

Mikor látjuk az új alkalmazásokat?

A megjelenése alapján az első hivatalos alkalmazás, amely Flutter-alapú felületet használ, az a telepítő lesz, amely felváltja az Ubiquity-t. amelyet próbaverzióban lehet használni a következő Ubuntu 21.10-ben (ez év októberében). Ha minden jól megy, a hivatalos debütálás 2022 áprilisában lesz, a következő kiterjesztett támogatási verzió elindításával.

Ne feledje, hogy találtam egy gombot, és kabátot varrok rá. Kivéve azt a tweetet, amely alapértelmezés szerint a Flutter használatáról beszél, fogalmam sincs, hogy van-e döntés a GNOME-alkalmazások, például a videolejátszó vagy a számológép, másokra cserélésére a Flutter alapján

A Flutter telepítése az Ubuntu-ra

Az új alkalmazások alapértelmezett használatának ösztönzése érdekében az Ubuntu úgy döntött, hogy megkönnyíti a szükséges eszközök telepítését a Snap csomagok használatával.

A következő paranccsal történik:

sudo snap install flutter --classic

Telepítjük az integrált fejlesztői környezetet:
sudo snap install android-studio --classic

A következő paranccsal egyesítjük a darabokat

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

Ha teljesebb utasításokat szeretne találni az Ubuntu telepítéséről, megtalálja azokat itt. Ha többet szeretne megtudni a Flutterről, kövesse el a következő link.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.