Flutter 2 již byl vydán a přichází jako univerzální rámec

Google nedávno představil zavedení nová verze rámce uživatelského rozhraní Třepetání 2, ve kterém oznámil transformaci projektu rámce pro vývoj mobilních aplikací k univerzálnímu rámci pro vytváření jakéhokoli typu softwaru, včetně desktopových a webových aplikací.

Pro ty, kteří nevědí Třepetání, měli by to vědět je považován za alternativu k React Native a umožňuje spouštění aplikací pro různé platformy, včetně iOS, Android, Windows, macOS a Linux, založených na stejné kódové základně, stejně jako aplikací spouštěných v prohlížečích.

Mobilní aplikace dříve napsané ve Flutteru 1 se po přepnutí na Flutter 2 budou moci přizpůsobit práci na ploše a na webu, aniž by bylo nutné přepsat kód.

O společnosti Flutter

Většina kódu třepetání je implementován v Dart a runtime modul pro spouštění aplikací je napsán v C ++.

Při vývoji aplikací můžete kromě nativního jazyka Flutter Dart použít rozhraní zahraniční funkce Dart k volání kódu C / C ++.

Třepetatelnost také rozšiřuje na vestavěná zařízenítj. na menší zařízeníjako Raspberry Pi a Google Home Hub.

V tuto chvíli Google říká, že jedna z integrovaných platforem, kde Flutter již funguje, je založena na operačních systémech s inteligentním displejem, které fungují jako Google Home Hub.

Vysokého výkonu je dosaženo kompilací aplikací do strojového kódua pro cílové platformy. Současně po každé změně není nutné program překompilovat: Dart poskytuje režim horkého opětovného načtení, který umožňuje provádět změny spuštěné aplikace a okamžitě vyhodnotit výsledek.

Dnes jsme oznámili Flutter 2 - významnou aktualizaci Flutteru, která vývojářům umožňuje vytvářet krásné, rychlé a přenosné aplikace pro jakoukoli platformu.

S Flutter 2 můžete použít stejnou kódovou základnu k odeslání nativních aplikací do pěti operačních systémů: iOS, Android, Windows, macOS a Linux; stejně jako webové zážitky zaměřené na prohlížeče jako Chrome, Firefox, Safari nebo Edge. Třepetání lze dokonce integrovat do inteligentních automobilů, televizorů a zařízení, což poskytuje nejuniverzálnější a nejpřenositelnější zážitek pro svět okolních počítačů.

O Flutteru 2

Flutter 2 tvrdí, že je plně kompatibilní s tvorbou webových aplikací, vhodné pro produkční nasazení, protože existují tři hlavní scénáře použití Flutter pro web:

  • Vývoj samostatných webových aplikací (PWA, progresivní webové aplikace)
  • Vytváření jednostránkových webových aplikací (SPA)
  • Převeďte mobilní aplikace na webové aplikace.

Mezi funkce nástrojů pro vývoj webu patří použití mechanismů k urychlení vykreslování 2D a 3D grafiky, flexibilní rozložení prvků na obrazovce a vykreslovací modul CanvasKit zabudovaný do WebAssembly.

A protože jsou stolní prohlížeče stejně důležité jako mobilní prohlížeče, přidali jsme interaktivní posuvníky a klávesové zkratky, zvýšili jsme výchozí hustotu obsahu v režimech pro stolní počítače a přidali jsme podporu čtečky obrazovky pro usnadnění v systémech Windows, macOS a Chrome OS.

Navíc, v oznámení je uvedeno, že podpora desktopových aplikací je v beta verzi a tento rok se stabilizuje v budoucím vydání spolu s oznámením, že společnosti Canonical, Microsoft a Toyota budou pracovat na vývojové podpoře s Flutter.

  • Společnost Canonical si vybrala Flutter jako hlavní rámec pro své aplikace a také používá Flutter k vývoji nového instalačního programu pro Ubuntu.
  • Zatímco Microsoft přizpůsobil Flutter pro skládací zařízení pro více obrazovek, jako je Surface Duo.
  • Nakonec Toyota plánuje použít Flutter pro systémy infotainmentu ve vozidle.

Si chcete o tom vědět víc O této nové verzi Flutter 2 můžete zkontrolovat podrobnosti v původním oznámení. Odkaz je tento.

Zatímco pro ty, kteří mají zájem o instalaci Flutter, Můžete postupovat podle pokynů na konci Diegova příspěvku. Odkaz je tento.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.