A Flutter 2 már megjelent és univerzális keretként érkezik

A Google nemrég bemutatta a az UI keretrendszer új verziója Csapkodás 2, amiben bejelentette az átalakulást egy mobilalkalmazás-fejlesztési keretrendszer projektje univerzális keretrendszerre bármilyen típusú szoftver létrehozására, beleértve az asztali és webes alkalmazásokat.

Azok számára, akik nincsenek tudatában Csapkod, tudnia kell, hogy ez a React Native alternatívájának tekinthető és lehetővé teszi különböző platformok - például iOS, Android, Windows, macOS és Linux - alkalmazások indítását ugyanazon kódbázis alapján, valamint böngészőkben futtatható alkalmazásokat.

A Flutter 1-ben korábban írt mobilalkalmazások a Flutter 2-re váltás után adaptálhatók az asztalon és az interneten való működésre anélkül, hogy újra kellene írniuk a kódot.

A Flutterről

A Flutter kód nagy része a Dartban valósul meg és az alkalmazások futtatásához szükséges futási motor C ++ nyelven íródott.

Alkalmazások fejlesztésekor a natív Flutter Dart nyelv mellett a Dart idegen funkció felületen keresztül hívhatja meg a C / C ++ kódot.

A csapkodó hordozhatóság is beágyazott eszközökre is kiterjedazaz kisebb eszközökhözmint a Raspberry Pi és a Google Home Hub.

A Google szerint ezen a ponton az egyik integrált platform, ahol a Flutter már működik, intelligens kijelzős operációs rendszereken alapul, amelyek a Google Home Hub-hez hasonlóan működnek.

Nagy teljesítményt ér el az alkalmazások gépi kódba történő fordításávala célplatformokhoz. Ugyanakkor nincs szükség a program újrafordítására minden változtatás után: A Dart forró újratöltési módot biztosít, amely lehetővé teszi a futó alkalmazás módosítását és az eredmény azonnali kiértékelését.

Ma bejelentettük a Flutter 2-t - a Flutter jelentős frissítését, amely lehetővé teszi a fejlesztők számára, hogy gyönyörű, gyors és hordozható alkalmazásokat hozzanak létre bármilyen platformon.

A Flutter 2 segítségével ugyanazt a kódbázist használhatja a natív alkalmazások öt operációs rendszerre történő áttöltésére: iOS, Android, Windows, macOS és Linux; valamint olyan böngészőkhöz irányított webes élményeket, mint a Chrome, a Firefox, a Safari vagy az Edge. A csapkodást akár intelligens autókba, televíziókba és készülékekbe is be lehet építeni, ez biztosítja a leguniverzálisabb és leghordozhatóbb élményt a környező számítástechnika világában.

A Flutter 2-ről

A Flutter 2 azt állítja, hogy teljes mértékben kompatibilis a webalkalmazások építésével, alkalmas termelési telepítésekre, mivel a Flutter webes használatának három fő forgatókönyve van:

  • Önálló webalkalmazások fejlesztése (PWA, Progressive Web Apps)
  • Egyoldalas webalkalmazások (SPA) létrehozása
  • Konvertálja a mobilalkalmazásokat webalkalmazásokká.

A webfejlesztő eszközök jellemzői közé tartozik a 2D és 3D grafikák megjelenítésének felgyorsítását szolgáló mechanizmusok használata, a képernyőn található elemek rugalmas elrendezése és a WebAssemblybe épített CanvasKit renderelő motor.

Mivel az asztali böngészők ugyanolyan fontosak, mint a mobil böngészők, felvettünk interaktív görgetősávokat és billentyűparancsokat, megnöveltük az alapértelmezett tartalomsűrűséget az asztali üzemmódokban, és hozzáadtuk a képernyőolvasó támogatását a Windows, a macOS és a Chrome OS akadálymentességéhez.

Ezen túlmenően, a közleményben megemlítik, hogy az asztali alkalmazások támogatása bétaverziós és stabilizálódni fog ebben az évben egy jövőbeni kiadásban, azzal a bejelentéssel együtt, hogy a Canonical, a Microsoft és a Toyota a Flutter fejlesztési támogatásán fog dolgozni.

  • A Canonical a maga részéről a Fluttert választotta alkalmazásainak fő keretrendszerévé, és a Flutter segítségével új telepítőt is fejleszt az Ubuntu számára.
  • Míg a Microsoft az összecsukható többképernyős eszközökhöz, például a Surface Duo-hoz adaptálta a Fluttert.
  • Végül a Toyota azt tervezi, hogy a Fluttert használja az autós információs és szórakoztató rendszerek számára.

Si többet szeretne tudni róla A Flutter 2 új verziójáról a részleteket az eredeti közleményben ellenőrizheti. A link ez.

Míg azok számára, akik érdeklődnek a Flutter telepítésében, Kövesse az utasításokat Diego bejegyzésének végén. A link ez.


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.