Flutter: Ett ramverk från Google UI når fler plattformar

fladder

Googles team som arbetar med utvecklingen av Flutter, dess fria ramverk och öppen källkod meddelade igår att efter flera månaders arbete, ramverket utvidgar nu användningen till andra typer av plattformar.

I framtiden kan du berika dina användares upplevelse på plattformar som webben, stationära applikationer och små enheter. Den här nyheten kommer ungefär två månader efter lanseringen av version 1.2 av ramverket som levererades med Dart DevTools, en uppsättning programmeringsverktyg och version 2.2 av Dart Web-programmeringsspråket.

Om Flutter

fladder är ett ramverk för utveckling av användargränssnitt gratis och öppen källkod skapad av Google. Tills dess, den användes för att utveckla applikationer för Android och iOS och det är också den viktigaste metoden för att skapa applikationer för Google Fuchsia.

Men tack vare de möjligheter som Dart Web-programmeringsspråket erbjuder och de nya utvecklingsverktygen som implementeras idag av webbläsare, Google kunde initialt utöka stödet för Flutter-ramverket till webben.

nu, sa Google, Flutter-ramverket blir ett bärbart ramverk för användargränssnittet för alla skärmar.

Genom denna ramuppdatering avser Google att göra det möjligt för företag att leverera bättre kundupplevelser på alla typer av skärmar, inklusive via mobilapplikationer, stationära datorer och på nätet.

Fladdra för webben

detta är en Flutter-implementering kompatibel med koden som bearbetas med standard webbteknik som HTML, CSS och JavaScript.

Med Flutter for the Web kan Flutter-kod skriven på Dart-programmeringsspråket sammanställas till en klientupplevelse som kan bäddas in i webbläsaren och distribueras på vilken webbserver som helst.

Fladdra -

Du kan använda alla funktioner i Flutter och du behöver inte ett webbläsarinsticksprogram. Även om Flutter for the Web fortfarande är under utveckling har Google försökt det i samarbete med New York Times (NYT) för att utveckla ett nytt gränssnitt för KenKen Puzzle-spelet som den amerikanska tidningen erbjuder sina abonnenter.

Spelet har uppdaterats och använder samma kod på Android, iOS, Web, Mac och Chrome OS.

Fladdra för skrivbordet

Detta projekt skapades ursprungligen för att utveckla implementeringar av Flutter på Windows, Mac OS, Chrome OS och Linux.

Arbetet pågår för att utöka Flutter till att stödja skrivbordet som målmiljö, vilket gör det möjligt för utvecklare att skapa applikationer på de ovannämnda plattformarna med Flutter.

På lång sikt denna insats kommer att skapa en helt integrerad lösning där fladdringsskapandet kommer att fungera båda för stationära och mobila plattformar, men den här ansträngningen pågår fortfarande, sa Google.

Även om dessa mål inte är redo för produktion ännu, säger Google Flutter-teamet att de har släppt de första instruktionerna för att utveckla Flutter-applikationer som körs på Mac, Windows och Linux.

Fladdra för inbäddade enheter

Fladderbarhet också sträcker sig till inbäddade enheterdvs till mindre enheterär som Raspberry Pi och Google Home Hub.

Vid denna tidpunkt säger Google att en av de integrerade plattformarna där Flutter redan är baserad på smarta skärmoperativsystem som driver Google Home Hub.

Med det sagt, för att föra Flutter till en ny plattform krävs att Flutter-motorn kommer till målet, samt implementering av kapsling.

Flutter-motorn är i sig plattformsoberoende och kan arbeta med olika klientåtergivnings-API: er (OpenGL, Vulkan och programvara). Inkluderar Dart runtime virtual machine.

Fladdra för mobil enhet

För mobiler, Google har meddelat uppdateringen av ramverket till version 1.5.

Enligt Google innehåller Flutter 1.5 hundratals förändringar som svar på feedback från utvecklare, inklusive uppdateringar av nya iOS SDK-krav från appbutiken, uppdateringar till iOS-widgets och material och stöd för nya typer av enheter från Engine och Dart 2.3.

Google lade till initialt stöd för betalningar i appen den här veckan. Slutligen, med över 2,000 öppen källkodspaket tillgängliga för Flutter.

Fuente: https://developers.googleblog.com


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.