Flutter 2 je že izdan in je nastal kot univerzalni okvir

Google je pred kratkim predstavil predstavitev nova različica ogrodja uporabniškega vmesnika Fluter 2, v kateri napovedal preobrazbo projekta okvira za razvoj mobilnih aplikacij na univerzalni okvir za ustvarjanje kakršne koli vrste programske opreme, vključno z namiznimi in spletnimi aplikacijami.

Za tiste, ki ne vedo Trepetanje, to bi morali vedeti je alternativa React Native in omogoča zagon aplikacij za različne platforme, vključno z iOS, Android, Windows, macOS in Linux, ki temeljijo na isti osnovi kode, pa tudi aplikacije, ki se izvajajo v brskalnikih.

Mobilne aplikacije, ki so bile prej napisane v Flutter 1, se bodo po preklopu na Flutter 2 lahko prilagodile delu na namizju in v spletu, ne da bi morali prepisovati kodo.

O Flutterju

Večina kode Flutter se izvaja v Dartu in izvajalni mehanizem za izvajanje aplikacij je napisan v jeziku C ++.

Pri razvijanju aplikacij lahko poleg domačega jezika Flutter Dart uporabite tudi vmesnik tuje funkcije Dart za klicanje kode C / C ++.

Tudi prenosljivost flutterja razširja na vgrajene napravetorej na manjše napravekot sta Raspberry Pi in Google Home Hub.

Na tej točki, pravi Google, ena od vdelanih platform, kjer Flutter že deluje, temelji na pametnih zaslonskih operacijskih sistemih, ki poganjajo podobne storitve Google Home Hub.

Visoko zmogljivost izvedbe dosežemo s sestavljanjem aplikacij v strojno kodoa za ciljne platforme. Hkrati po vsaki spremembi programa ni treba znova prevajati programa: Dart ponuja način vročega vnovičnega nalaganja, ki omogoča spreminjanje delujoče aplikacije in takojšnjo oceno rezultata.

Danes smo napovedali Flutter 2 - veliko posodobitev Flutterja, ki razvijalcem omogoča ustvarjanje čudovitih, hitrih in prenosnih aplikacij za katero koli platformo.

S Flutter 2 lahko z isto kodno osnovo potisnete izvorne aplikacije v pet operacijskih sistemov: iOS, Android, Windows, macOS in Linux; kot tudi spletne izkušnje, namenjene brskalnikom, kot so Chrome, Firefox, Safari ali Edge. Flutter je mogoče celo integrirati v pametne avtomobile, televizorje in naprave, kar zagotavlja najbolj univerzalno in prenosno izkušnjo za svet računalništva v okolju.

O Flutterju 2

Flutter 2 trdi, da je popolnoma združljiv z gradnjo spletnih aplikacij, primeren za proizvodne razmestitve, saj obstajajo trije glavni scenariji uporabe Flutterja za splet:

  • Razviti samostojne spletne aplikacije (PWA, Progressive Web Apps)
  • Ustvarjanje spletnih strani z eno stranjo (SPA)
  • Pretvorite mobilne aplikacije v spletne aplikacije.

Značilnosti orodij za spletni razvoj vključujejo uporabo mehanizmov za pospeševanje upodabljanja 2D in 3D grafike, prilagodljivo postavitev elementov na zaslonu in mehanizem za upodabljanje CanvasKit, vgrajen v WebAssembly.

Ker so namizni brskalniki prav tako pomembni kot brskalniki za mobilne naprave, smo dodali interaktivne drsnike in bližnjice na tipkovnici, povečali privzeto gostoto vsebine v namiznih načinih in dodali podporo za bralnike zaslona za dostopnost v sistemih Windows, macOS in Chrome OS.

Poleg tega, v objavi je omenjeno, da je podpora za namizne aplikacije v beta različici in se bo letos stabiliziral v prihodnji izdaji skupaj z napovedjo, da bodo Canonical, Microsoft in Toyota sodelovali pri razvojni podpori s Flutterjem.

  • Canonical je Flutter izbral za glavni okvir svojih aplikacij, Flutter pa uporablja tudi za razvoj novega namestitvenega programa za Ubuntu.
  • Medtem ko je Microsoft prilagodil Flutter za zložljive naprave z več zasloni, kot je Surface Duo.
  • Končno Toyota načrtuje uporabo Flutterja za avtomobilske informacijsko-zabavne sisteme.

Si želite vedeti več o tem O tej novi različici Flutter 2 lahko podrobnosti preverite v prvotni objavi. Povezava je to.

Medtem ko je za tiste, ki jih zanima namestitev Flutterja, Navodilom lahko sledite na koncu Diegove objave. Povezava je to.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.