Flutter 2 er allerede utgitt og kommer som et universelt rammeverk

Google presenterte nylig introduksjonen av den nye versjonen av UI-rammeverket Fladder 2, der kunngjorde transformasjonen av et prosjekt med en mobil applikasjonsutviklingsramme til et universelt rammeverk for å lage hvilken som helst type programvare, inkludert stasjonære og webapplikasjoner.

For de som ikke er klar over Flagre, de burde vite at dette blir sett på som et alternativ til React Native og tillater lansering av applikasjoner for forskjellige plattformer, inkludert iOS, Android, Windows, macOS og Linux, basert på samme kodebase, samt applikasjoner som kan kjøres i nettlesere.

Mobilapper som tidligere er skrevet i Flutter 1, etter å ha byttet til Flutter 2, kan tilpasses til å fungere på skrivebordet og på nettet uten å måtte omskrive kode.

Om Flutter

Det meste av Flutter-koden er implementert i Dart og kjøretidsmotoren for å kjøre applikasjoner er skrevet i C ++.

Når du utvikler applikasjoner, i tillegg til det opprinnelige Flutter Dart-språket, kan du bruke Dart utenlandske funksjonsgrensesnitt for å ringe C / C ++ -koden.

Flutter bærbarhet også strekker seg til innebygde enheterdvs. til mindre enheterer som Raspberry Pi og Google Home Hub.

På dette punktet, sier Google, er en av de innebygde plattformene der Flutter allerede opererer, basert på smarte skjermoperativsystemer som driver slike som Google Home Hub.

Høy ytelsesytelse oppnås ved å kompilere applikasjoner i maskinkodea for målplattformer. Samtidig er det ikke nødvendig å kompilere programmet etter hver endring: Dart gir en varm omlastningsmodus som lar deg gjøre endringer i et pågående program og umiddelbart evaluere resultatet.

I dag kunngjorde vi Flutter 2 - en stor oppdatering av Flutter som gjør det mulig for utviklere å lage vakre, raske og bærbare applikasjoner for alle plattformer.

Med Flutter 2 kan du bruke den samme kodebasen til å skyve innfødte apper til fem operativsystemer: iOS, Android, Windows, macOS og Linux; samt nettopplevelser rettet mot nettlesere som Chrome, Firefox, Safari eller Edge. Flutter kan til og med integreres i smarte biler, TV-apparater og apparater, noe som gir den mest universelle og bærbare opplevelsen for en verden av databehandling.

Om Flutter 2

Flutter 2 hevder at den er fullt kompatibel med å bygge webapplikasjoner, egnet for produksjonsdistribusjoner, da tre hovedscenarier for bruk av Flutter for nettet er nevnt:

  • Utvikle frittstående webapplikasjoner (PWA, Progressive Web Apps)
  • Opprett enkeltsides webapplikasjoner (SPA)
  • Konverter mobilapplikasjoner til webapplikasjoner.

Funksjonene til nettutviklingsverktøyene inkluderer bruk av mekanismer for å akselerere gjengivelse av 2D- og 3D-grafikk, den fleksible utformingen av elementer på skjermen og CanvasKit-gjengivelsesmotoren innebygd i WebAssembly.

Og fordi stasjonære nettlesere er like viktige som mobile nettlesere, la vi til interaktive rullefelt og hurtigtaster, økte standard innholdstetthet i stasjonære moduser og la til støtte for skjermleser for tilgjengelighet i Windows, macOS og Chrome OS.

Videre i kunngjøringen nevnes det at støtten for stasjonære applikasjoner er i betaversjon og det vil stabilisere seg i år i en fremtidig utgivelse sammen med kunngjøringen om at Canonical, Microsoft og Toyota vil jobbe med utviklingsstøtte med Flutter.

  • På sin side har Canonical valgt Flutter som hovedrammeverk for applikasjonene sine, og bruker også Flutter til å utvikle et nytt installasjonsprogram for Ubuntu.
  • Mens Microsoft har tilpasset Flutter for sammenleggbare enheter med flere skjermer som Surface Duo.
  • Til slutt planlegger Toyota å bruke Flutter til infotainment-systemer i bilen.

Si du vil vite mer om det Om denne nye versjonen av Flutter 2 kan du sjekke detaljene i den opprinnelige kunngjøringen. Koblingen er denne.

Mens for de som er interessert i å kunne installere Flutter, Du kan følge instruksjonene på slutten av Diego innlegg. Koblingen er denne.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.