Flutter 2.0 je bil pravkar izdan v stabilno različico in vključuje velike spremembe za izdelavo namiznih in mobilnih aplikacij. Berite naprej, če želite izvedeti več!
3. marec je in Flutter 2.0 je tu! V tej različici je v primerjavi s Flutterjem 1 cel kup sprememb in ta članek se bo osredotočil na to, kaj se je spremenilo za namizno in mobilno različico.
Namizje
Že nekaj časa je bil Flutter for Desktop v fazi alfa, kar je pomenilo spreminjanje API-jev, napak in težav z zmogljivostjo. S Flutterjem 2.0 je Google premaknil svoj status nekje med beta in stabilnim. Kaj to pomeni? No, na voljo je v Flutter 2.0 Stable, vendar Google meni, da še ni popolnoma dokončan. Za produkcijsko uporabo bi moralo biti v redu, vendar se lahko tu in tam pojavi kakšna napaka.
Flutter for Desktop bi moral imeti tudi ustrezno podporo za bližnjice na tipkovnici, zaradi česar bi se počutil bolj kot resnično domača aplikacija v sistemu Windows, Linux ali macOS. Če niste prepričani o njegovi stabilnosti, je Canonical (podjetje, ki stoji za Ubuntujem) že začelo predelavo namestitvenega programa Ubuntu v Flutterju in se odločilo,
Mobilni
Ker je bil Flutter prvotno mobilno ogrodje za več platform, tukaj res ni preveč za povedati. Večinoma je Flutter že nekaj časa poln mobilnih funkcij, razen ene stvari: zložljivih. S Flutter 2.0 je zdaj na voljo podpora za zložljive zaslone, zahvaljujoč prispevkom Microsofta. Flutter zdaj ve, kako ravnati s tem faktorjem oblike, in omogoča razvijalcem, da postavijo svoje aplikacije, kot želijo.
Zdaj je v Flutterju 2.0 nov pripomoček TwoPane, ki vam omogoča, kot pove že ime, prikaz dveh podoknov. Prvo podokno bo prikazano na kateri koli napravi, medtem ko bo drugo prikazano na desni polovici zložljivega zaslona. Pogovorna okna vam bodo omogočila tudi izbiro, na kateri strani zložljivega zaslona naj bodo prikazana.
Guba ali tečaj na zložljivem je razvijalcem izpostavljena kot funkcija zaslona (kot je zareza), zato lahko aplikacije še vedno raztegnejo na celoten zložljivi zaslon, če želijo, ali upoštevajo, kje je tečaj in zaslon temu primerno.
Poleg tega je Google prestavil svoj vtičnik SDK za mobilne oglase v različico beta. To je SDK za Android in iOS, ki vam omogoča prikazovanje oglasov AdMob v vaši mobilni aplikaciji. Trenutno ni podpore za namizne računalnike, zdaj pa bi morali biti sposobni izdelovati razmeroma stabilne mobilne aplikacije z oglasi z uporabo Flutterja.
To so velike spremembe v Flutterju 2.0 glede namiznih in mobilnih platform. Kaj menite o Flutterju kot ogrodju za namizni in mobilni razvoj? Sporočite nam!