Un lenguaje accesible, portable y productivo
para aplicaciones de alta calidad en cualquier plataforma
para aplicaciones de alta calidad en cualquier plataforma
Accesible
Desarrolla con un lenguaje de programación consistente, conciso y fuertemente tipado
que ofrece características modernas como null safety y coincidencia de patrones.
Portable y rápido
Compila a código máquina ARM, x64 y RISC-V
para móvil, escritorio y backend. O compila a JavaScript y WebAssembly
para la web.
Productivo
Haz cambios de forma iterativa: usa hot
reload para ver el resultado al instante en tu aplicación en ejecución.
Accesible
-
Soporte maduro y completo de async-await para interfaces de usuario que contienen código basado en eventos, acompañado de concurrencia basada en isolates.
-
Escribe código seguro y conciso usando características como sound null safety, collection if, y coincidencia de patrones.
-
Un lenguaje de programación consistente, con una sintaxis fácil de aprender y familiar.
Portable y rápido
-
Compila con AOT aplicaciones a código máquina nativo para un inicio instantáneo.
-
Apunta a la web con compiladores completos, maduros y rápidos para JavaScript y WebAssembly.
-
Ejecuta código de backend que soporta tu aplicación, escrito usando un único lenguaje de programación.
Productivo
-
Haz cambios a tu código fuente de forma iterativa, usando hot reload para ver al instante el efecto en la aplicación en ejecución.
-
Escribe código usando un sistema de tipos flexible con análisis estático rico y herramientas potentes y configurables.


