Flutter 2 ja va ser alliberat i arriba com un marc universal

Google va donar a conèixer fa poc la introducció de la nova versió de el marc d'interfície d'usuari flutter 2, Amb el qual anunciar la transformació d'un projecte d'un marc de desenvolupament d'aplicacions mòbils a un marc universal per crear qualsevol tipus de programari, Incloses les aplicacions d'escriptori i web.

Per als qui desconeixen de flutter, han de saber que aquest es considera com una alternativa a React Native i permet llançar aplicacions per a diferents plataformes, incloent iOS, Android, Windows, macOS i Linux, basades en la mateixa base de codi, així com aplicacions per executar en navegadors.

Les aplicacions mòbils prèviament escrites en Flutter 1, després de canviar a Flutter 2, podran adaptar-se per treballar a l'escriptori i la web sense haver de tornar a escriure el codi.

sobre Flutter

La major part de el codi de Flutter s'implementa en Dart i el motor de temps d'execució per a executar aplicacions està escrit en C ++.

A l'desenvolupar aplicacions, a més del llenguatge Dart nadiu de Flutter, pot usar la interfície de funció estrangera de Dart per trucar a el codi C / C ++.

La portabilitat de Flutter també s'estén als dispositius integrats, És a dir, a dispositius més petits com Raspberry Pi i Google Home Hub.

En aquest punt, diu Google, una de les plataformes integrades on Flutter ja està operant es basa en sistemes operatius de pantalles intel·ligents que alimenta els gustos de Google Home Hub.

L'alt rendiment d'execució s'aconsegueix compilant aplicacions en codi de màquina per a plataformes de destinació. A el mateix temps, no cal tornar a compilar el programa després de cada canvi: Dart proporciona una manera de recàrrega en calent que li permet realitzar canvis en una aplicació en execució i avaluar immediatament el resultat.

Avui, anunciem Flutter 2: una important actualització de Flutter que permet als desenvolupadors crear aplicacions belles, ràpides i portàtils per a qualsevol plataforma.

Amb Flutter 2, pot utilitzar la mateixa base de codi per enviar aplicacions natives a cinc sistemes operatius: iOS, Android, Windows, macOS i Linux; així com experiències web dirigides a navegadors com Chrome, Firefox, Safari o Edge. Flutter fins i tot es pot integrar en automòbils, televisors i electrodomèstics intel·ligents, proporcionant l'experiència més universal i portàtil per a un món de computació ambiental.

Sobre Flutter 2

Flutter 2 afirma que és totalment compatible amb la creació d'aplicacions web, adequades per a implementacions de producció, ja que s'esmenten tres escenaris principals per utilitzar Flutter per a la Web:

  • Desenvolupar aplicacions web independents (PWA, Progressive Web Apps)
  • Crear aplicacions web d'una sola pàgina (SPA, Single page apps)
  • Convertir aplicacions mòbils en aplicacions web.

Entre les característiques de les eines de desenvolupament per a la Web es troben l'ús de mecanismes per accelerar el renderitzat de gràfics 2D i 3D, el disseny flexible d'elements a la pantalla i el motor de renderitzat CanvasKit compilat en WebAssembly.

I pel fet que els navegadors d'escriptori són tan importants com els navegadors mòbils vam barres de desplaçament interactives i dreceres de teclat, augmentem la densitat de contingut per defecte en les maneres d'escriptori i afegim l'ús de lectors de pantalla per a l'accessibilitat en Windows, macOS i Chrome US.

A més, en l'anunci s'esmenta que el suport per a aplicacions d'escriptori està en versió beta i s'estabilitzarà aquest any en una versió futura juntament amb l'anunci que Canonical, Microsoft i Toyota treballaran en el suport per al desenvolupament amb Flutter.

  • Per la seva banda, Canonical ha triat Flutter com el marc principal per les seves aplicacions i també està utilitzant Flutter per desenvolupar un nou instal·lador per a Ubuntu.
  • Mentre que Microsoft ha adaptat Flutter per a dispositius multipantalla plegables com Surface Duo.
  • Finalment, Toyota planeja utilitzar Flutter per a sistemes d'informació i entreteniment en l'automòbil.

Si vols conèixer més a l'respecte sobre aquesta nova versió de Flutter 2, pots consultar els detalls en l'anunci original. L'enllaç és aquest.

Mentre per als que estiguin interessats en poder instal·lar Flutter, poden seguir les instruccions a la fi de l'post de Diego. L'enllaç és aquest.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.