Flutter es conocido por su soporte multiplataforma para aplicaciones iOS y Android. Ahora, se ha expandido a m¨¢s plataformas. Ya hemos evaluado Flutter para la Web : nos permite crear aplicaciones para iOS, Android y el navegador a partir de la misma base de c¨®digo. No todas las aplicaciones web tienen sentido en Flutter, pero creemos que Flutter es especialmente adecuado para casos como aplicaciones web progresivas, y la conversi¨®n de aplicaciones m¨®viles Flutter existentes a la web. Flutter ya admit¨ªa WebAssembly (WASM) como target de compilaci¨®n en su canal experimental, lo que significa que estaba en desarrollo activo con posibles errores y problemas de rendimiento. Las versiones m¨¢s recientes lo han hecho estable. El rendimiento de las aplicaciones web Flutter compiladas con target WASM es muy superior al de su target JavaScript. El rendimiento casi nativo en diferentes plataformas es tambi¨¦n la raz¨®n por la que muchos desarrolladores eligen inicialmente Flutter.
Hasta ahora, Flutter ha brindado principalmente soporte para construir aplicaciones nativas en iOS y Android. Sin embargo, la visi¨®n del equipo de Flutter es soportar la construcci¨®n de aplicaciones en todas las plataformas. Flutter para la Web es un paso en esa direcci¨®n: permite construir aplicaciones para iOS, Android y navegadores utilizando la misma base de c¨®digo. Ha estado disponible por alrededor de un a?o en el canal "Beta" y recientemente ha alcanzado su forma estable con el lanzamiendo de Flutter 2.0. En esta versi¨®n del soporte para la web, el equipo de Flutter se ha enfocado en las , y en expandir las aplicaciones m¨®viles ya existentes hacia la web. La aplicaci¨®n y el c¨®digo del marco de trabajo (que se escriben ambos en Dart) son compilados a JavaScript, en vez de a c¨®digo de maquina ARM, que es utilizado en las aplicaciones m¨®viles. El motor web de Flutter permite elegir entre dos renderizadores: HTML (que utiliza HTML, CSS, Canvas y SVG) y CanvasKit (que usa WebAssembly y WebGL para renderizar comandos "paint" de Skia al canvas del navegador). Algunos de nuestros equipos han empezado a usar Flutter para la Web y gustan de los resultados iniciales.