A Flutter 2.0 támogatja az alkalmazások létrehozását összecsukható és kétképernyős telefonokon

click fraud protection

A Flutter 2.0 most jelent meg stabilan, és nagy változásokat tartalmaz az asztali és mobilalkalmazások létrehozásában. Olvasson tovább, ha többet szeretne megtudni!

Március 3-a van, és itt a Flutter 2.0! A Flutter 1-hez képest egy csomó változás található ebben a verzióban, és ez a cikk az asztali és mobil verziók változásaira fog összpontosítani.

Asztali

A Flutter for Desktop egy ideje alfa fázisban van, ami az API-k megváltoztatását, a hibákat és a teljesítményproblémákat jelentette. A Flutter 2.0-val a Google áthelyezte állapotát a béta és a stabil közé. Az mit jelent? Nos, elérhető a Flutter 2.0 Stable-ban, de a Google szerint még nem teljesen kész. Gyári használatra megfelelőnek kell lennie, de itt-ott lehet egy hiba.

A Flutter for Desktopnak megfelelő támogatással kell rendelkeznie a billentyűparancsokhoz is, így jobban érzi magát, mint egy igazán natív alkalmazás Windows, Linux vagy macOS rendszeren. Ha nem vagy meggyőződve a stabilitásáról, a Canonical (az Ubuntu mögött álló cég) már megkezdte az Ubuntu telepítőjének átdolgozását a Flutterben, és úgy döntött, hogy

használja a Fluttert az összes alkalmazáshoz előre menni.

Az Ubuntu telepítője most Flutterben van írva.

Mobil

Mivel a Flutter eredetileg egy többplatformos mobil keretrendszer volt, itt nincs túl sok mondanivaló. A Flutter nagyrészt már egy ideje teljes körű mobilszolgáltatás, egy dolog kivételével: az összecsukható. A Microsoft hozzájárulásának köszönhetően a Flutter 2.0 már támogatja az összehajtható kijelzőket. A Flutter most már tudja, hogyan kell kezelni ezt az alaktényezőt, és lehetővé teszi a fejlesztők számára, hogy alkalmazásaikat úgy alakítsák ki, ahogyan akarják.

Alkalmazások készítése a Microsoft Surface Duo és más kétképernyős, Flutter funkcióval rendelkező eszközök.

A Flutter 2.0-ban most van egy új TwoPane widget, amely lehetővé teszi, hogy a név szerint két panelt jelenítsen meg. Az első panel bármely eszközön, a második pedig egy összehajtható kijelző jobb felén fog megjelenni. A párbeszédablakok azt is lehetővé teszik, hogy kiválassza, hogy az összehajtható kijelző melyik oldalán jelenjenek meg.

Az összehajtható eszköz gyűrődése vagy zsanérja megjelenítési funkcióként (például bevágásként) látható a fejlesztők számára, így az alkalmazások továbbra is feszítsék ki a teljes összehajtható kijelzőre, ha akarják, vagy vegyék figyelembe a zsanér elhelyezkedését és a kijelzőt Eszerint.

Ezen felül a Google áthelyezte a mobilhirdetések SDK beépülő modulját bétaverzióba. Ez egy Android és iOS rendszerhez készült SDK, amely lehetővé teszi AdMob-hirdetések megjelenítését mobilalkalmazásában. Jelenleg nincs asztali támogatás, de most már viszonylag stabil mobilalkalmazásokat készíthet hirdetésekkel a Flutter használatával.


Ezek a nagy változások a Flutter 2.0-ban az asztali és mobil platformokat illetően. Mi a véleménye a Flutterről, mint az asztali és mobil fejlesztési keretrendszerről? Tudasd velünk!