Flutter 2 on jo julkaistu ja saapuu universaaliksi kehykseksi

Google julkisti äskettäin käyttöliittymäkehyksen uusi versio Lepatus 2, jossa ilmoitti muutoksesta mobiilisovellusten kehittämiskehyksen projektista yleiskehykseen kaiken tyyppisten ohjelmistojen luomiseksi, mukaan lukien työpöytä- ja verkkosovellukset.

Niille, jotka eivät tiedä Lepatus, heidän pitäisi tietää tämä pidetään vaihtoehtona React Native: lle ja se mahdollistaa sovellusten käynnistämisen eri alustoille, mukaan lukien iOS, Android, Windows, macOS ja Linux, saman koodipohjan perusteella, sekä selaimissa suoritettavat sovellukset.

Aiemmin Flutter 1: ssä kirjoitetut mobiilisovellukset, kun heidät on vaihdettu Flutter 2: een, voidaan mukauttaa toimimaan työpöydällä ja verkossa tarvitsematta kirjoittaa koodia.

Tietoja Flutterista

Suurin osa Flutter-koodista on toteutettu Dartissa ja käynnissä olevien sovellusten ajonaikainen moottori on kirjoitettu muodossa C ++.

Kun kehität sovelluksia, voit natiivin Flutter Dart -kielen lisäksi käyttää Dart-ulkomaisen toiminnon käyttöliittymää C / C ++ -koodin soittamiseen.

Myös lepatuksen siirrettävyys ulottuu upotettuihin laitteisiints. pienempiin laitteisiinkuten Raspberry Pi ja Google Home Hub.

Tässä vaiheessa Google sanoo, että yksi integroiduista alustoista, joissa Flutter jo toimii, perustuu älykkäisiin näyttökäyttöjärjestelmiin, jotka käyttävät Google Home Hubin kaltaisia.

Suuri suoritusteho saavutetaan kokoamalla sovellukset konekoodiksia kohdealustoille. Samanaikaisesti ohjelmaa ei tarvitse kääntää uudelleen jokaisen muutoksen jälkeen: Dart tarjoaa kuumalataustilan, jonka avulla voit tehdä muutoksia käynnissä olevaan sovellukseen ja arvioida tuloksen välittömästi.

Tänään ilmoitimme Flutter 2: sta - merkittävästä päivityksestä Flutteriin, jonka avulla kehittäjät voivat luoda kauniita, nopeita ja kannettavia sovelluksia mille tahansa alustalle.

Flutter 2: n avulla voit käyttää samaa koodipohjaa natiivisovellusten viemiseen viiteen käyttöjärjestelmään: iOS, Android, Windows, macOS ja Linux; samoin kuin selaimille, kuten Chrome, Firefox, Safari tai Edge, suunnatut verkkokokemukset. Flutter voidaan integroida jopa älyautoihin, televisioihin ja laitteisiin, mikä tarjoaa universaalimman ja kannettavan kokemuksen ympäröivän tietojenkäsittelyn maailmaan.

Tietoja Flutter 2: sta

Flutter 2 väittää, että se on täysin yhteensopiva verkkosovellusten rakentamisen kanssa, soveltuvat tuotantokäyttöön, koska mainitaan kolme pääskenaariota Flutterin käyttämisestä verkkoon:

  • Kehitä itsenäisiä verkkosovelluksia (PWA, Progressive Web Apps)
  • Luo yhden sivun verkkosovelluksia (SPA)
  • Muunna mobiilisovellukset web-sovelluksiksi.

Verkkokehitystyökalujen ominaisuuksiin kuuluu mekanismien käyttö 2D- ja 3D-grafiikan renderoinnin nopeuttamiseksi, elementtien joustava sijoittelu ruudulla ja WebAssembly: n sisäänrakennettu CanvasKit-renderointimoottori.

Ja koska työpöydän selaimet ovat yhtä tärkeitä kuin mobiiliselaimet, lisäsimme interaktiivisia vierityspalkkeja ja pikanäppäimiä, lisäsimme oletussisällön tiheyttä työpöytätiloissa ja lisäsimme näytönlukuohjelman tuen saavutettavuudelle Windowsissa, macOS: ssa ja Chrome OS: ssä.

Lisäksi, ilmoituksessa mainitaan, että työpöytäsovellusten tuki on beetaversio ja se vakiintuu tänä vuonna tulevassa julkaisussa yhdessä ilmoituksen kanssa, että Canonical, Microsoft ja Toyota työskentelevät Flutterin kanssa kehitystukena.

  • Canonical on puolestaan ​​valinnut Flutterin sovellustensa pääkehykseksi ja kehittää Flutterin avulla myös uuden asennusohjelman Ubuntulle.
  • Microsoft on mukauttanut Flutterin taitettaviin moninäyttöisiin laitteisiin, kuten Surface Duo.
  • Lopuksi Toyota aikoo käyttää Flutteria autojen infotainment-järjestelmiin.

Si haluat tietää enemmän siitä Tästä Flutter 2: n uudesta versiosta voit tarkistaa yksityiskohdat alkuperäisessä ilmoituksessa. Linkki on tämä.

Vaikka niille, jotka ovat kiinnostuneita Flutterin asentamisesta, Voit seurata ohjeita Diegon viestin lopussa. Linkki on tämä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.