Archivo de novedades
Una lista de novedades anteriores en docs.flutter.dev y sitios de documentación relacionados.
Esta página contiene anuncios archivados de qué hay de nuevo en el sitio web y el blog de Flutter. Para obtener información sobre los últimos lanzamientos, consulta la página actual de qué hay de nuevo.
20 de mayo de 2025: lanzamiento de Google I/O 3.32
#Flutter 3.32 está en vivo! Para obtener más información, consulta la publicación del blog técnico de Flutter 3.32. También podrías consultar la publicación del blog sobre el lanzamiento de Dart 3.8.
Website update
Antes que nada, se ha estado trabajando en una reescritura interna del sitio web. Estos cambios se han publicado de forma incremental, por lo que es posible que ya hayas notado algunos de ellos:
- El modo oscuro ya está disponible
- Ahora puedes calificar cada página del sitio con un pulgar hacia arriba o un pulgar hacia abajo
- La navegación lateral ha cambiado y (con suerte) es más fácil encontrar contenido
- El sitio web se ha hecho más accesible
- Los archivos se han movido de lugar (siempre proporcionamos redirecciones)
Documentos actualizados o agregados desde el lanzamiento 3.29
- Una página actualizada de Flutter en iOS.
- Tenemos un nuevo flujo de trabajo para instalar Flutter en las distintas plataformas de desarrollo. Esto sigue siendo un trabajo en progreso, así que mantente atento.
- Una nueva página sobre cómo puedes usar la nueva función de DevTools, Flutter Property Editor. Las instrucciones de VS Code y Android Studio/IntelliJ también se actualizaron sobre cómo usar esta función.
- El sitio web se actualizó para explicar cómo puedes usar hot reload en web detrás de una bandera. Para este lanzamiento, hot reload en web es una función experimental.
- Una nueva página sobre cómo agregar extensiones de aplicaciones de iOS.
- Una página completamente reescrita para configurar flavors de Flutter para iOS y macOS.
- Una nueva página para configurar flavors de Flutter para Android.
- Las instrucciones de Cupertino se actualizaron para la receta del cookbook Colocar una barra de aplicaciones flotante encima de una lista.
- Ahora puedes mejorar la accesibilidad de tus aplicaciones con SemanticRoles.
- Además, no olvides consultar la página de cambios de ruptura para este lanzamiento. Allí también es donde encontrarás información útil de migración.
12 de febrero de 2025: lanzamiento 3.29
#Flutter 3.29 está en vivo! Para obtener más información, consulta la publicación del blog técnico de Flutter 3.29. También puedes consultar la publicación del blog sobre el lanzamiento de Dart 3.7.
Documentos actualizados o agregados desde el lanzamiento 3.27
-
A medida que Flutter evoluciona, también lo hacen sus componentes internos. La Anatomía de la arquitectura o la página de Información general de la arquitectura ha sido actualizada.
-
Para aquellos de ustedes que vienen del desarrollo de Android y están familiarizados con Jetpack Compose, por favor visiten Flutter para desarrolladores de Jetpack Compose.
-
Se ha agregado una nueva receta de cookbook para probar la orientación de un Widget, Probar la orientación.
-
Además, no olvides consultar la página de cambios de ruptura para este lanzamiento. Allí también es donde encontrarás información útil de migración.
11 de diciembre de 2024: lanzamiento 3.27
#Flutter 3.27 está en vivo! Para obtener más información, consulta la publicación de blog general de Flutter 3.27 y la publicación del blog técnico de Flutter 3.27. También puedes consultar la publicación del blog sobre el lanzamiento de Dart 3.6.
Documentos actualizados o agregados desde el lanzamiento 3.24
¡Este lanzamiento del sitio web incluye varias actualizaciones importantes!
-
¡Se ha lanzado el Flutter AI Toolkit! Encontrarás los documentos en el sitio web en el menú de navegación lateral bajo Soluciones de aplicaciones > AI y en Flutter AI Toolkit.
-
Desde hace mucho tiempo se nos ha pedido que creemos más orientación para los desarrolladores que escriben aplicaciones de Flutter complejas y a gran escala. Bueno, ese trabajo ha comenzado: ¡presentamos Arquitectura de aplicaciones de Flutter! Esta sección incluye ocho nuevas páginas sobre cómo diseñar la arquitectura de aplicaciones de Flutter, incluyendo una página de Patrones de diseño que tiene seis recetas para patrones de diseño comunes que podrían resultarte útiles.
-
Hemos agregado más información sobre el Soporte para WebAssembly (Wasm).
-
También hemos rediseñado la página de Renderizadores web para cubrir los dos modos de construcción para web y sus dos renderizadores.
-
Impeller es ahora el motor de renderizado predeterminado para iOS y Android. También hemos agregado un enlace desde la página de Impeller a la página detallada de ¿Puedo usar Impeller?.
-
Para los desarrolladores interesados en la monetización, hemos introducido un nuevo paquete Interactive Media Ads. Puedes encontrarlo a través del sitio web en el menú de navegación lateral en Soluciones de aplicaciones > Monetización > Publicidad. Además, consulta la publicación del blog sobre Soporte de video y aplicaciones web en Flutter.
-
Tenemos nuevos documentos para usar Flutter con Android, específicamente, Lanzar una actividad de Jetpack Compose desde tu aplicación de Flutter y Llamar a las APIs de JetPack.
-
El trabajo continúa en las páginas de Aprender los fundamentos (anteriormente llamadas Experiencia de la primera semana). Además de las actualizaciones de varias páginas, consulta la nueva página de Introducción a Dart.
-
Mayor soporte y documentos actualizados para Swift Package Manager. Específicamente, ahora puedes compilar en el canal estable para SwiftPM; sin embargo, los plugins se seguirán instalando usando CocoaPods ya que la función SwiftPM sigue sin estar disponible en el canal estable: Swift Package Manager para autores de plugins y Swift Package Manager para autores de aplicaciones.
-
La herramienta Deep linking validator tool, parte de DevTools, now works for both iOS and Android.
-
Además, no olvides consultar la página de cambios de ruptura para este lanzamiento. Allí también es donde encontrarás información útil de migración.
07 de agosto de 2024: lanzamiento 3.24 de I/O Connect Beijing
#¡Flutter 3.24 está en vivo! Para obtener más información, consulta la publicación de blog general de Flutter 3.24 y la publicación del blog técnico de Flutter 3.24. También puedes consultar la publicación del blog sobre el lanzamiento de Dart 3.5.
Documentos actualizados o agregados desde el lanzamiento 3.22
¡Este lanzamiento del sitio web incluye varias actualizaciones importantes!
-
An updated widget catalog:
- Se agregaron 37 widgets que faltaban al catálogo de Cupertino,
y una nueva captura de pantalla para el widget
CupertinoActionSheetactualizado. - Se agregó el nuevo widget
CarouselViewwidget. CupertinoButtonyCupertinoTextFieldtambién tienen comportamientos actualizados.
- Se agregaron 37 widgets que faltaban al catálogo de Cupertino,
y una nueva captura de pantalla para el widget
- Nuevas guías sobre cómo agregar soporte para Swift Package Manager a plugins de iOS y aplicaciones de iOS. (Ten en cuenta que, hasta que se migren todas las dependencias de tu aplicación, Flutter continuará usando CocoaPods).
-
Updated web docs:
- Incrustar Flutter en la web, incluyendo cómo habilitar el modo multi-vista
- Incrustar contenido web en una aplicación de Flutter
- Actualización para Android 14: Si estás usando un dispositivo Android que funciona con Android 14, ahora puedes admitir el gesto predictivo de volver de Android.
-
Updates for iOS 18:
The iOS 18 release is in beta at the time of this release.
These iOS 18 features are already enabled in Flutter
and are now mentioned in the docs:
- Usa una extensión de aplicación de iOS en tu aplicación de Flutter para crear un interruptor personalizado. Tus usuarios podrán entonces agregar el interruptor de tu aplicación al personalizar su Centro de control.
- Se admiten los iconos de aplicaciones teñidos
- Two pages of the Documentos fundamentales de Flutter are updated:
- DevTools también tiene actualizaciones. Consulta las notas de lanzamiento de DevTools 2.35.0, DevTools 2.36.0 y DevTools 2.37.2.
Other
- Si estás interesado en la nueva API experimental Flutter GPU, consulta la publicación del blog de Flutter GPU.
- La wiki de Flutter se ha dividido y trasladado a los repositorios de GitHub correspondientes, lo que facilita mantener esa información actualizada.
14 de mayo de 2024: lanzamiento de Google I/O 3.22
#¡Flutter 3.22 está en vivo! Para obtener más información, consulta la publicación de blog general de Flutter 3.22 y la publicación del blog técnico de Flutter 3.22.
También puedes consultar la publicación del blog sobre el lanzamiento de Dart 3.4.
En particular, Dart ahora proporciona una macro de lenguaje integrada,
JsonCodable, para serializar y deserializar datos JSON.
Un lanzamiento futuro (y no especificado) de Dart te permitirá
crear tus propias macros.
Para obtener más información, consulta dart.dev/go/macros.
Documentos actualizados o agregados desde el lanzamiento 3.19
- Una nueva sección de 7 páginas sobre Diseño adaptativo y responsivo. (Esto reemplaza nuestra documentación anterior, un tanto dispersa, sobre este tema).
- Para los desarrolladores de Flutter relativamente nuevos que hayan completado el primer codelab de Flutter, hemos agregado algunos consejos sobre "qué sigue" sobre cómo avanzar más allá de ese paso inicial. Consulta los documentos fundamentales de Flutter.
- Nuestros documentos de instalación de Flutter han sido renovados.
- Tenemos tres nuevos codelabs y una nueva guía para el Games Toolkit. Para ver la lista de adiciones, consulta la página actualizada de Casual Games Toolkit.
- El soporte de Flutter para Web Assembly (Wasm) ahora ha alcanzado la versión estable. Para obtener más información, consulta la página actualizada de Soporte para WebAssembly (Wasm).
- DevTools tiene una nueva pantalla para evaluar enlaces profundos en Android. Para obtener más información, consulta la nueva página, Validar enlaces profundos.
- Tenemos una nueva página que describe el inicio (bootstrapping) web para la versión 3.22 y posteriores del SDK de Flutter. Consulta Inicialización de aplicaciones web de Flutter.
- Ahora puedes proporcionar código para transformar tus assets a otro formato en tiempo de compilación. Para obtener más información, consulta Transformación de assets en tiempo de compilación.
Website infrastructure
- Si contribuyes al sitio web, es posible que hayas notado algunos cambios recientes. Es decir, la infraestructura del sitio web se ha actualizado y el nuevo flujo de trabajo es más simple. Para más detalles, consulta el README del sitio web.
- También es posible que hayas notado que el submenú de Soluciones de aplicaciones en la navegación lateral ahora tiene una sección de AI, y una sección de Monetización mejorada, por nombrar algunos de los cambios.
15 de febrero de 2024: lanzamiento 3.19 cercano al Día de San Valentín
#¡Flutter 3.19 está en vivo! Para obtener más información, consulta la publicación de blog general de Flutter 3.19 y la publicación del blog técnico de Flutter 3.19.
También puedes consultar la publicación del blog sobre el lanzamiento de Dart 3.3.
Documentos actualizados o agregados desde el lanzamiento 3.16
- Se ha agregado una nueva página sobre la migración de Material 2 a Material 3 . Gracias a @TahaTesser por escribir esta guía.
- Material 3 utiliza temas de formas nuevas y diferentes a las de Material 2. La receta del cookbook Usar temas para compartir colores y estilos de fuente se actualizó para reflejar estos cambios.
- Las páginas de instalación de Flutter se han actualizado. Por favor, haznos saber si tienes algún comentario.
- La página de Concurrencia e isolates ha sido rediseñada.
Other updates
- Consulta la recién publicada Hoja de ruta de Flutter y Dart para 2024.
- Consulta Aprovecha la API Gemini en tus aplicaciones de Dart y Flutter.
15 de noviembre de 2023: lanzamiento 3.16
#¡Flutter 3.16 está en vivo! Para obtener más información, consulta la publicación del blog de Flutter 3.16 y la publicación del blog técnico Qué hay de nuevo en Flutter 3.16.
También puedes consultar el lanzamiento de Dart 3.2.
Documentos actualizados o agregados desde el lanzamiento 3.13
- A partir de este lanzamiento, el tema predeterminado para
las aplicaciones de Flutter con Material es Material 3.
A menos que especifiques explícitamente Material 2
(con
useMaterial3: false) en el tema de tu aplicación, tu aplicación se verá diferente una vez que la hayas actualizado. - Aunque el Flutter Casual Games Toolkit no es técnicamente parte del lanzamiento 3.16, hemos lanzado una actualización significativa del toolkit junto con la versión 3.16. Esta actualización incluye tres plantillas de código de juegos completamente nuevas, tres nuevas recetas de cookbook para juegos y una reorganización general de la documentación de nuestro toolkit de juegos. Para obtener más información, consulta Casual Games Toolkit y ¡asegúrate de mirar la navegación lateral!
- El runtime de Impeller ahora está
disponible para Android en dispositivos Vulkan
detrás de la bandera
--enable-impeller. Para obtener más información, consulta la página del motor de renderizado Impeller. - Ahora puedes agregar extensiones de aplicaciones de Apple iOS a tu aplicación de Flutter cuando se ejecuta en iOS. Para obtener más información, consulta Cómo agregar extensiones de aplicaciones de iOS.
Articles
Los siguientes artículos fueron publicados en la publicación Flutter Medium desde Flutter 3.13:
- Cómo IBM está creando un Centro de Excelencia de Flutter
- Presentamos el Directorio de Consultoría de Flutter
- Desarrollando aplicaciones de Flutter para pantallas grandes
- Extensiones de DevTools de Dart y Flutter
- Construyendo tu próximo juego casual con Flutter
16 de agosto de 2023: lanzamiento 3.13
#¡Flutter 3.13 está en vivo! Para obtener más información, consulta la publicación del blog de Flutter 3.13.
También puedes consultar Dart 3.1 y una retrospectiva sobre la programación de estilo funcional en Dart 3.
Además de los nuevos documentos desde la última versión, hemos estado lanzando de forma incremental una versión renovada del sitio web docs.flutter.dev. Específicamente, hemos reorganizado (aplanado) la arquitectura de información (IA) y hemos incorporado algunas de nuestras recetas de cookbook más populares en la navegación lateral. ¡Cuéntanos qué te parece!
Documentos actualizados o agregados desde el lanzamiento 3.10
- Una reescritura y cambio de nombre que completa la página de Usar un depurador de lenguaje nativo. Esta página cubre cómo conectar tanto un depurador nativo como un depurador de Dart a tu aplicación para Android e iOS. (La versión anterior de esta página estaba desactualizada y no cubría iOS).
- Una nueva página de información general de Layout/Scrolling. (De hecho, scrolling también es una sección nueva de la IA).
- Hemos retirado las recomendaciones de Happy Paths en favor del programa Flutter Favorites. ¡Busca nuevas adiciones a Flutter Favorites muy pronto!
- El runtime de Impeller ahora está disponible para macOS detrás de una bandera. Para obtener más información, consulta la página del motor de renderizado Impeller.
- As always, this release includes a few cambios de ruptura. The following links have more information, including info on how to migrate to the new APIs:
Codelabs and workshops
El siguiente codelab ha sido publicado desde Flutter 3.10:
Articles
Los siguientes artículos fueron publicados en la publicación Flutter Medium desde Flutter 3.10:
- El futuro del desarrollo de iOS con Flutter
- Cómo se hizo: I/O Flip
- Resultados de la encuesta de Flutter del Q1 de 2023
What's coming
Cosas que vendrán pronto a una versión estable:
Material 3
Probablemente ya hayas escuchado que viene Material 3.
Ha estado disponible en Flutter desde hace un tiempo configurando
useMaterial3: true en tu código.
Para la próxima versión estable en el Q4,
Material 3 estará habilitado de forma predeterminada. Ahora sería
un buen momento para comenzar a migrar tu código.
Casi todo el código de ejemplo de este sitio web
ha sido actualizado para usar Material 3.
Para obtener más información, consulta los siguientes recursos:
Impeller for Android
El progreso continúa en Impeller para Android. Para obtener más información, consulta la publicación del blog de Flutter 3.13.
New scrolling APIs
Hemos estado trabajando en la actualización de nuestras APIs de desplazamiento. El rediseño eventualmente resultará en soporte de desplazamiento 2D para árboles y tablas, ¡incluso desplazamiento diagonal! Flutter 3.13 también proporciona nuevas clases Sliver para un desplazamiento vistoso. Para obtener más información, consulta la publicación del blog de Flutter 3.13.
Updates to the Games toolkit
Estamos trabajando en actualizaciones para el kit de herramientas Flutter Games, incluyendo el código de ejemplo, documentos adicionales y un nuevo video. El kit de herramientas Games se desarrolla de forma independiente al SDK de Flutter, así que mantente atento a las actualizaciones a medida que estén listas. Para obtener más información, consulta la publicación del blog de Flutter 3.13.
10 de mayo de 2023: Google I/O 2023: lanzamiento 3.10
#¡Flutter 3.10 está en vivo! Este lanzamiento contiene muchas actualizaciones y mejoras. Esta página enumera los cambios en la documentación, but you can also check out the 3.10 blog post and the 3.10 release notes.
También puedes consultar Presentando Dart 3.
Documentos actualizados o agregados desde el lanzamiento 3.7
- Se agregó una sección sobre depuración inalámbrica para iOS o Android a la guía del módulo add-to-app. Puedes depurar tu aplicación de iOS o Android en un dispositivo físico a través de Wi-Fi.
- Se actualizó el catálogo de Widgets de Material para cubrir Material 3.
- Se agregó la nueva configuración de configuración de tiempo de ejecución canvasKitVariant. Esta opción de inicialización web te permite configurar qué versión de CanvasKit descargar.
- Se actualizó la referencia de Impeller. Las aplicaciones de iOS ahora usan por defecto el renderizador de Impeller.
- Se agregó la guía de migración de Android Java Gradle sobre cómo resolver una incompatibilidad entre Java 17 y las versiones de Gradle anteriores a la 7.3.
- Se actualizó el material de referencia de DevTools.
- Se actualizó la referencia de Soporte de WebAssembly con pautas sobre cómo probar el soporte preliminar (preview).
- Se agregó la guía sobre cómo agregar extensiones de aplicaciones de iOS a aplicaciones de Flutter. Este lanzamiento permite usar extensiones de aplicaciones nativas de iOS con tus aplicaciones de Flutter.
- Se agregó la guía sobre cómo probar plugins de Flutter.
- Se agregó la guía sobre fuentes y tipografía.
- Se agregó la guía sobre restauración de State en aplicaciones de Flutter para Android e iOS.
- Se agregó una sección sobre cómo compartir implementaciones de plugins de iOS y macOS.
- Se agregó una guía sobre la adaptación de los widgets de Material barra de aplicaciones superior y barra de navegación, y barra de navegación inferior widgets a la plataforma actual como inicio de las pautas de adaptación de componentes de UI a la plataforma.
- Se introdujo la sección Anatomía de una aplicación en la Información general de la arquitectura.
- Se agregó información de procedencia según SLSA a todas las descargas en la página de archivo del SDK. La procedencia garantiza que el artefacto compilado provenga de la fuente esperada.
Codelabs
Los siguientes codelabs se han publicado desde Flutter 3.7:
- Records y Patterns en Dart 3
Descubre las nuevas características de records y patterns de Dart 3. Aprende cómo puedes usarlas en una aplicación de Flutter para ayudarte a escribir código de Dart más legible y mantenible. - Construyendo UIs de próxima generación en Flutter
(Ahora archivado)
Aprende cómo construir una aplicación de Flutter que use el poder deflutter_animate, fragment shaders y campos de partículas. Diseñarás una interfaz de usuario que evoque esas películas y programas de televisión de ciencia ficción que a todos nos encanta ver cuando no estamos programando. - Crea haikus sobre productos de Google con la API de PaLM y Flutter
Aprende cómo construir una aplicación que use la API de PaLM para generar haikus basados en nombres de productos de Google. La API de PaLM te brinda acceso a los modelos de lenguaje grandes de última generación de Google.
Articles
El equipo de Flutter publicó los siguientes artículos en la publicación Flutter Medium desde Flutter 3.7:
25 de ene de 2023: Flutter Forward: lanzamiento 3.7
#¡Flutter 3.7 está en vivo! Este lanzamiento contiene muchas actualizaciones y mejoras. Esta página enumera los cambios en la documentación, but you can also check out the 3.7 blog post and the 3.7 release notes.
También puedes consultar Qué sigue para Flutter e Introduciendo la alfa de Dart 3.
Documentos actualizados o agregados desde el lanzamiento 3.3
- Ahora puedes pasar información de configuración
al motor en el método
initializeEngine. Para obtener más información, consulta Personalización de la inicialización de la aplicación web. - Creación de Flavors para Flutter Aprende cómo crear un flavor en Flutter (también conocido como una configuración de compilación en iOS).
- El soporte de internacionalización ha sido renovado y la página Internacionalización de aplicaciones de Flutter se ha actualizado.
- La herramienta de depuración de memoria DevTools se ha renovado por completo y la página correspondiente, Uso de la vista de memoria, se ha reescrito.
- Este lanzamiento incluye numerosas mejoras en el soporte de Flutter para fragment shaders personalizados. Para obtener más información, consulta la nueva página Escritura y uso de fragment shaders.
- Algunas herramientas de seguridad informan falsamente sobre vulnerabilidades de seguridad en aplicaciones de Flutter. La nueva página Falsos positivos de seguridad enumera los falsos positivos conocidos y por qué puedes ignorarlos.
- Ahora puedes invocar un platform channel desde cualquier isolate, incluyendo isolates en segundo plano. Para obtener más información, consulta Escritura de código personalizado específico de la plataforma y el artículo Presentación de canales de isolate en segundo plano en Medium.
-
We've updated our Swift documentation.
New and updated pages include:
- Flutter para desarrolladores de SwiftUI - actualizado
- Agregar una pantalla de Flutter a una aplicación de iOS - actualizado para SwiftUI
- Concurrencia de Flutter para desarrolladores de Swift - nuevo
- Aprendiendo Dart como desarrollador de Swift en dart.dev - nuevo
- A partir de Xcode 14, Apple ya no admite bitcode. Dos de nuestras páginas, Agregar un objetivo de clip de iOS y las Preguntas frecuentes de Flutter, se actualizaron para reflejar este hecho.
- Para los desarrolladores a los que les gusta estar a la vanguardia, es posible que deseen probar el futuro motor de renderizado de Flutter, Impeller. Dado que Impeller aún no está listo para un lanzamiento estable, puedes encontrar más información en nuestra wiki de GitHub de Flutter.
Codelabs and workshops
Tenemos nuevos codelabs desde el último lanzamiento estable:
- Tu primera aplicación de Flutter
Aprende sobre Flutter mientras construyes una aplicación que genera nombres que suenan interesantes, como "newstay", "lightstream", "mainbrake" o "graypine". El usuario puede pedir el siguiente nombre, marcar como favorito el actual, y revisar la lista de nombres favoritos en una página separada. La aplicación final se adapta a diferentes tamaños de pantalla. (Ten en cuenta que este codelab reemplaza al anterior "Escribe tu primer codelab de Flutter para móviles, parte 1 y parte 2"). - Uso de FFI en un plugin de Flutter
(Ahora archivado)
FFI (interfaz de funciones externas) de Dart permite que las aplicaciones de Flutter utilicen bibliotecas nativas existentes que exponen una API de C. Dart admite FFI en Android, iOS, Windows, macOS y Linux. - Construyendo un juego con Flutter y Flame
¡Aprende cómo construir un juego de plataformas con Flutter y Flame! En el juego Doodle Dash, inspirado en Doodle Jump, juegas como Dash (la mascota de Flutter) o su mejor amigo Sparky (la mascota de Firebase), e intentas llegar lo más alto posible saltando sobre plataformas. - Agrega un flujo de autenticación de usuario a una aplicación de Flutter usando FirebaseUI
Aprende cómo agregar Firebase Authentication a tu aplicación de Flutter usando el paquete de interfaz de usuario de FlutterFire. Agregarás autorización por correo electrónico/contraseña e inicio de sesión de Google a una aplicación de Flutter. También aprenderás cómo configurar un proyecto de Firebase y usar la CLI de FlutterFire para inicializar Firebase en tu aplicación de Flutter. - Desarrollo local para tus aplicaciones de Flutter usando Firebase Emulator Suite
(Ahora archivado)
Aprende cómo usar Firebase Emulator Suite con Flutter durante el desarrollo local, incluyendo cómo usar la autenticación de correo electrónico y contraseña con Emulator Suite, y cómo leer y escribir datos en el emulador de Firestore. Además, importarás y exportarás datos de los emuladores para trabajar con los mismos datos simulados cada vez que regreses al desarrollo.
Además, hemos actualizado todos nuestros codelabs existentes para admitir multiplataforma. La página de codelabs y workshops se actualizó para reflejar los últimos codelabs disponibles.
Articles
Hemos publicado los siguientes artículos en la publicación Flutter Medium desde el último lanzamiento estable:
- Qué sigue para Flutter
- Adaptando Wonderous a formatos de dispositivos más grandes
- Qué hay de nuevo en Flutter 3.7
- Anunciando el Flutter News Toolkit
- Cómo se hizo: Holobooth
- Tipografía lúdica con Flutter
- Material 3 para Flutter
- Presentamos los canales de isolate en segundo plano
- ¿Cómo podemos mejorar la experiencia de Flutter para escritorio?
- Qué aprendimos de la encuesta de Flutter del Q3 de 2022
- Soportando seis plataformas con dos teclados
- Estudiando el uso de los IDE por parte de los desarrolladores para el desarrollo de Flutter
31 de ago de 2022: Flutter Vikings: lanzamiento 3.3
#¡Flutter 3.3 está en vivo! Para obtener más información, consulta
Qué hay de nuevo en Flutter 3.3, y Dart 2.18: Interoperabilidad de Objective-C y Swift (artículos gratuitos en Medium), y las notas de lanzamiento de Flutter 3.3.
Documentos actualizados o agregados desde el lanzamiento 3.0
- La página de información general sobre navegación y enrutamiento ha sido
reescrita con más pautas sobre el uso de
NavigatoryRouterjuntos, rutas con nombre y el uso de un paquete de enrutamiento. - La página de estrategias de URL también se actualizó para reflejar una API más optimizada.
- Para aplicaciones no publicadas en Microsoft Store, ahora puedes configurar la versión del archivo ejecutable y del producto en el archivo pubspec. Para obtener más información, consulta Compilar y lanzar una aplicación de escritorio para Windows.
- Si estás desarrollando software para iOS 16 y superior, debes habilitar el Modo desarrollador. La página de instalación de macOS ha sido actualizada con esta información.
- Como se describe en las notas de lanzamiento de 3.3,
debes capturar todos los errores y excepciones
en tu aplicación configurando
la devolución de llamada
PlatformDispatcher.onError, en lugar de usar unaZonepersonalizada. La página Manejo de errores en Flutter ha sido actualizada con este consejo.
11 de mayo de 2022: Google I/O 2022: lanzamiento de Flutter 3
#¡¡¡Flutter 3 está en vivo!!! Para obtener más información, consulta Presentando Flutter 3, Qué hay de nuevo en Flutter 3, y Dart 2.17: Productividad e integración (artículos gratuitos en Medium), y las notas de lanzamiento de Flutter 3.
Documentos actualizados o agregados desde el lanzamiento 2.10
- Hemos lanzado el Casual Games Toolkit para ayudarte a crear juegos con Flutter. Obtén más información en la página de juegos y en la página de documentación de juegos.
- ¿Te cuesta subir de nivel como desarrollador de Flutter? Hemos creado el proyecto Happy paths para ayudarte. Obtén más información en la página de Happy paths. (Ten en cuenta que este programa ha sido descontinuado en favor del programa Flutter Favorite).
- ¿Eres un desarrollador web que desearía tener más
control sobre el proceso de lanzamiento de tu aplicación?
Consulta la nueva página,
Personalización de la inicialización de la aplicación web,
que se ha agregado a los documentos web recientemente actualizados
y recopilados bajo
/platform-integration/web. - Flutter 3 admite procesadores Apple Silicon. Hemos actualizado la página de instalación de macOS para ofrecer un botón de descarga para Apple Silicon.
- En Flutter 3, las plataformas macOS y Linux han alcanzado la versión estable, además de Windows. Puedes ahora desarrollar tu aplicación para que se ejecute en cualquiera o en todas estas plataformas. Como resultado, las páginas de Escritorio (y relacionadas) están actualizadas.
- La página de Prácticas recomendadas de rendimiento ha
sido reescrita en gran parte y trasladada para ser más visible.
Los cambios incluyen consejos adicionales para evitar tirones,
incluyendo cómo minimizar los pases de diseño causados
por intrínsecos y técnicas para minimizar
las llamadas a
saveLayer(). - Los documentos de Firebase para Flutter han sido renovados. Consulta la guía de inicio de Flutter con Firebase recientemente actualizada.
- El sitio dart.dev tiene su propia página de qué hay de nuevo, pero una página nueva destacable es la guía, Aprendiendo Dart como desarrollador de JavaScript. Mantente atento a artículos similares sobre Swift y C#.
Codelabs and workshops
Tenemos un nuevo codelab desde el último lanzamiento estable:
- Lleva tu aplicación de Flutter de aburrida a hermosa
(Ahora archivado)
Aprende cómo usar las características de Material 3 para hacer tu aplicación más hermosa y más responsiva.
Además, consulta los workshops escritos por nuestros GDEs y disponibles en el blog de la comunidad de Flutter.
Videos
Google I/O 2022 ha terminado, pero aún puedes consultar las actualizaciones y charlas específicas de Flutter de Google I/O en la página de videos.
03 de feb de 2022: Soporte para Windows: lanzamiento 2.10
#¡El soporte de escritorio para Microsoft Windows (una característica central del lanzamiento 2.10) está en vivo! Para obtener más información, consulta Anuncio de Flutter para Windows y Qué hay de nuevo en Flutter 2.10, artículos gratuitos en Medium.
08 de dic de 2021: lanzamiento 2.8
#¡Flutter 2.8 está en vivo! Para más detalles, consulta Anuncio de Flutter 2.8 and Qué hay de nuevo en Flutter 2.8.
08 de sep de 2021: lanzamiento 2.5
#¡Flutter 2.5 está en vivo! Para más detalles, consulta Qué hay de nuevo en Flutter 2.5.
Hemos realizado cambios significativos en el repositorio flutter/website para que sea más fácil de usar y mantener. Si contribuyes a este repositorio, consulta el archivo README para obtener más información.
Documentos actualizados o agregados desde el lanzamiento 2.2
- Una nueva página sobre Uso de acciones y atajos (Actions y Shortcuts).
Articles
Hemos publicado los siguientes artículos en la publicación Flutter Medium desde el último lanzamiento estable:
- Consejos de optimización del rendimiento del hilo de rasterización
- Escribiendo una buena muestra de código
- GSoC'21: Creando una muestra de escritorio para Flutter
- Hot Reload de Flutter
- ¿Qué podemos hacer para mejorar aún más Flutter?
- Agregando Flutter a tus bases de código existentes de iOS y Android
- Google I/O Spotlight: Flutter en acción en ByteDance
- Mejorando el rendimiento de los Platform Channels en Flutter
18 de mayo de 2021: Google I/O 2021: lanzamiento 2.2
#¡Flutter 2.2 está en vivo! Para más detalles, consulta Anuncio de Flutter 2.2 and Qué hay de nuevo en Flutter 2.2.
Continuamos migrando el código del sitio web para usar null safety, pero ese trabajo aún no se ha completado.
Documentos actualizados o agregados desde el lanzamiento 2.0
- Una nueva página sobre Cómo construir aplicaciones adaptativas.
- Una nueva página que describe cómo usar las APIs de Google con Flutter.
- Una nueva página de destino para Soporte integrado para Flutter.
- Una nueva página sobre configuración y uso de Componentes diferidos (Deferred components) en Android.
- Actualizaciones significativas en la página de vista de memoria de DevTools.
- La página de escritorio se actualizó para reflejar el progreso en el soporte de escritorio, particularmente el nuevo soporte para Windows UWP.
Codelabs
Nuevos codelabs desde el último lanzamiento estable:
- Agregar compras dentro de la aplicación (in-app purchases) a tu aplicación de Flutter
- Construye bots de voz para Android con Dialogflow Essentials y Flutter
- Conoce Firebase para Flutter
Workshops
Para Google I/O 2021, hemos agregado una nueva herramienta de aprendizaje de Flutter/Dart basada en DartPad: ¡Workshops! Estos workshops están diseñados para ser guiados por un instructor. Los videos dirigidos por instructores están disponibles en los canales de YouTube de Flutter y Firebase:
- Construyendo tu primera aplicación de Flutter
- Firebase para Flutter
- Bots de voz de Flutter y Dialogflow
- Widgets heredados
- Null safety
- Slivers
Para ver la lista de eventos de "todo lo relacionado con Flutter" en el I/O, consulta la página de Google 2021 I/O Flutter.
¡Puedes crear tus propios workshops de DartPad! Si estás interesado, consulta los siguientes recursos:
- Guía de creación de talleres de DartPad
- Guía para compartir en DartPad (usando un archivo Gist)
- Incrustando DartPad en tu página web
Articles
Hemos publicado los siguientes artículos en la publicación Flutter Medium desde el último lanzamiento estable:
- Cómo se hizo: I/O Photo Booth
- ¿Qué factores afectaron las decisiones de los usuarios para adoptar Flutter? - Resultados de la encuesta de usuarios del Q1 de 2021
03 de mar de 2021: Flutter Engage: lanzamiento 2.0
#¡¡¡Flutter 2 está en vivo!!! Para obtener más información, consulta Anuncio de Flutter 2, Qué hay de nuevo en Flutter 2, El soporte web de Flutter alcanza el hito estable, Anuncio de Dart 2.12, y las notas de lanzamiento de Flutter 2.
Documentos actualizados o agregados desde el lanzamiento 1.22
- ¡Una nueva página ¿Quién es Dash?!
- La información sobre cómo monetizar tus aplicaciones se ha recopilado en la nueva página de destino de Flutter Ads.
- Se agregó una nueva página que explica la función Flutter Fix y cómo usarla.
- New and updated web pages, including:
- La página Soporte de escritorio para Flutter se actualizó, así como otras páginas en el sitio que hablan sobre el soporte de escritorio.
- The DevTools docs have been updated. The most significant updates are to the following page:
- Se agregó una página sobre cómo implementar enlaces profundos (deep linking) para dispositivos móviles y web.
- Se actualizó la página Creación de aplicaciones responsivas y adaptativas.
- Muchas páginas (incluyendo todos los codelabs en flutter.dev) y ejemplos se actualizaron para ser null safe.
- Added two new add to app pages:
- Se agregó una página sobre cómo escribir pruebas de integración usando el paquete integration_test.
- Actualizaciones significativas en la página de internacionalización.
- New and updated rendimiento pages, including:
Codelabs
Muchos de nuestros codelabs se han actualizado a null safety. También hemos agregado un nuevo codelab desde el último lanzamiento estable:
Para obtener una lista completa, consulta codelabs de Flutter.
Articles
Hemos publicado los siguientes artículos en la publicación Flutter Medium desde el último lanzamiento estable:
- Actualizaciones de rendimiento de Flutter en la primera mitad de 2020
- ¿Estás contento con Flutter? - Resultados de la encuesta de usuarios del Q4 de 2020
- Únete a nosotros para #30DaysOfFlutter
- Proporcionando compatibilidad con sistemas operativos a gran escala
- Actualizaciones sobre las pruebas de Flutter
- Anunciando la beta de null safety de Dart
- Ciclo de vida de obsolescencia en Flutter
- Nuevos formatos de anuncios para Flutter
- Expresión accesible con Material Icons y Flutter
- Null safety sólida de Dart: vista previa técnica 2
- Flutter en la web, slivers y problemas específicos de la plataforma: resultados de la encuesta de usuarios del Q3 de 2020
- Flutter testeable y Cloud Firestore
- Pruebas de rendimiento en la web
01 de oct de 2020: lanzamiento 1.22
#¡Flutter 1.22 está en vivo! Para más detalles, consulta Anuncio de Flutter 1.22.
Documentos actualizados o agregados a flutter.dev desde el lanzamiento 1.20
- Se actualizó la página Desarrollo para iOS 14 con detalles sobre cómo apuntar a iOS 14 con Flutter, incluyendo algunas consideraciones de Add-to-App, enlaces profundos y notificaciones.
- Se agregó una página sobre cómo agregar un App Clip de iOS, una nueva característica de iOS 14 que admite la ejecución de aplicaciones ligeras, sin instalación, de menos de 10 MB.
- Se agregó una página que describe cómo migrar tu aplicación para usar los
nuevos glifos de iconos disponibles en
CupertinoIcons. - Se agregó una página que describe la nueva implementación para Platform Views y cómo usarlas para alojar vistas nativas de Android views e iOS views en tu aplicación de Flutter. Esta característica ha permitido que los plugins google_maps_flutter y webview_flutter se actualicen a la versión 1.0 lista para producción.
- Se agregó una página que describe cómo usar la nueva herramienta App Size en DevTools de Dart.
Codelabs
¡Hemos agregado un nuevo codelab desde el último lanzamiento estable:
- Construcción de transiciones hermosas con Material Motion
para Flutter
Aprende cómo usar el paquete de animaciones de Material para agregar transiciones precompiladas a una aplicación de Material llamada Reply.
Para obtener una lista completa, consulta codelabs de Flutter.
Articles
Hemos publicado los siguientes artículos en la publicación Flutter Medium desde el último lanzamiento estable:
- Aprendiendo la nueva navegación y enrutamiento de Flutter
- Pruebas de integración con flutter_driver
- Anunciando la alfa de Flutter para Windows
- Manejo de gestos web en Flutter
- Soportando iOS 14 y Xcode 12 con Flutter
- Aprende a hacer pruebas con la nueva muestra de Flutter
- Ejemplos de canales de plataforma
- Actualizaciones sobre Flutter y Firebase
05 de ago de 2020: lanzamiento 1.20
#¡Flutter 1.20 está en vivo! Para más detalles, consulte Anuncio de Flutter 1.20.
Docs updated or added to flutter.dev
- Información general de la arquitectura de Flutter, un análisis profundo de la arquitectura de Flutter, se agregó al sitio solo unos días después del lanzamiento 1.20.
- Se ha agregado Reducción de tirones (jank) por compilación de shaders en dispositivos móviles a los documentos de rendimiento.
- Desarrollo para iOS 14 beta describe algunos problemas con los que podrías encontrarte si desarrollas para dispositivos que ejecutan la beta de iOS 14.
- Nuevas instrucciones para instalar Flutter en Linux usando snapd.
- Se actualizó la página de Soporte de escritorio para reflejar que las aplicaciones de escritorio de Linux (así como macOS) están disponibles como alfa.
- Se han publicado varios libros nuevos de Flutter. La página de libros de Flutter ha sido actualizada con ellos.
- La página de destino de codelabs ha sido actualizada.
Se ha agregado un análisis profundo sobre null safety en dart.dev:
Codelabs
Flutter Day se celebró el 25/06/2020. En preparación para el evento, escribimos nuevos codelabs y actualizamos los codelabs existentes. Los nuevos codelabs incluyen:
- Agregando anuncios de AdMob a una aplicación de Flutter
- Cómo escribir un plugin de Flutter (Now archived)
- Firestore multiplataforma con Flutter
- Usando un plugin con una aplicación web de Flutter (Now archived)
- Escribe una aplicación de escritorio de Flutter (Now archived)
Para obtener una lista completa, consulta codelabs de Flutter.
Articles
Hemos publicado los siguientes artículos en la publicación Flutter Medium desde el último lanzamiento estable:
- Anunciando el soporte de Adobe XD para Flutter
- ¿Cuáles son las tareas importantes y difíciles para los desarrolladores de Flutter? - Resultados de la encuesta del Q1 de 2020
- Optimización del rendimiento en aplicaciones web de Flutter con tree shaking y carga diferida
- Actualización del ecosistema de paquetes de Flutter
- Mejora del rendimiento percibido con marcadores de posición de imagen, precarga (precaching) y transiciones de navegación desactivadas
- Dos meses de #FlutterGoodNewsWednesday
- Manejo del error 404: Página no encontrada en Flutter
- Flutter y aplicaciones de escritorio
- ¿Qué hay de nuevo con el Widget Slider?
- Nuevas herramientas para desarrolladores de Flutter, construidas en Flutter
- Canonical habilita el soporte de aplicaciones de escritorio de Linux con Flutter
- Enums con extensiones en Dart
- Gestionando problemas en un proyecto de código abierto a gran escala
- Qué aprendimos de la encuesta de Flutter del Q2 de 2020
- Construir widgets de Flutter de alto rendimiento
- Cómo depurar problemas de diseño con el Flutter Inspector
- Profundizando en el soporte web de Flutter
- Actualizaciones de rendimiento de Flutter en 2019
06 de mayo de 2020: Trabajo desde casa: lanzamiento 1.17
#¡Flutter 1.17 está en vivo!
Para obtener más información, consulta Anuncio de Flutter 1.17.
Los documentos agregados y actualizados desde el último anuncio incluyen:
- Se agregó una nueva página sobre Entendiendo las restricciones (constraints), aportada por Marcelo Glasberg, un miembro de la comunidad de Flutter.
- La página de destino de animaciones ha sido reescrita. Esta página ahora incluye el árbol de decisión de animación que te ayuda a determinar qué enfoque de animación es el adecuado para tus necesidades. También incluye información sobre el nuevo paquete para animaciones precompiladas de widgets de Material.
- La página de Hot Reload ha sido reescrita. ¡Esperamos que te resulte más clara!
- La página de Escritorio ha sido actualizada y ahora incluye información sobre la configuración de permisos (entitlements) y el uso de App Sandbox en macOS.
- The plugin docs are updated to cover the new Android Plugin APIs and also to describe Federated Plugins. Affected pages include:
- Se agregó una página sobre Ofuscación de código de Dart. (Trasladada desde la wiki y actualizada a partir de la versión 1.16.2).
- Se agregó una página sobre el uso de Xcode 11.4 y cómo actualizar manualmente tu proyecto. La herramienta, que actualiza automáticamente tu configuración cuando es posible, podría dirigirte a esta página si detecta que es necesario.
- Se agregó una página sobre Gestión de plugins y dependencias en add-to-app al desarrollar para Android.
Otras novedades:
-
We've published a number of articles on the Flutter Medium
publication since the last stable release:
- Animaciones implícitas personalizadas en Flutter... con TweenAnimationBuilder
- Animaciones direccionales con animaciones explícitas integradas
- ¿Cuándo debo usar AnimatedBuilder o AnimatedWidget?
- Mejorando Flutter con tu opinión - Resultados de la encuesta del Q4 de 2019
- Cómo escribir un plugin web de Flutter, Parte 2
- Llegó la hora: Resultados del concurso Flutter Clock
- Cómo flotar un widget de superposición sobre un widget de UI (posiblemente transformado)
- Cómo incrustar una aplicación de Flutter en un sitio web usando DartPad
- Flutter web: Navegación por URLs usando rutas con nombre
- ¿Cómo elegir qué widget de animación de Flutter es el adecuado para ti?
- Anuncio de un curso introductorio gratuito de Flutter
- Anuncio de soporte de CodePen para Flutter
- Análisis profundo de animaciones
- Actualización de primavera de 2020 de Flutter
- ¡Presentamos Google Fonts para Flutter v 1.0.0!
- Actualizaciones del soporte web de Flutter
- Desarrollo moderno de plugins de Flutter
11 de dic de 2019: Flutter Interact: lanzamiento 1.12
#¡Flutter 1.12 está en vivo!
Para obtener más información, consulta Flutter: la primera plataforma de UI diseñada para computación ambiental, Anuncio de Flutter 1.12: ¡Qué año! y las notas de lanzamiento de Flutter 1.12.13.
Los documentos agregados y actualizados desde el último anuncio incluyen:
- Para acompañar una implementación actualizada de add-to-app, hemos agregado documentación sobre cómo agregar Flutter a una aplicación existente tanto para iOS como para Android.
- Si eres dueño de código de plugins, te animamos a actualizarte a las nuevas APIs de plugins para Android. Para obtener más información, consulta Migración de tu plugin a las nuevas APIs de Android.
- El soporte web se ha trasladado al canal beta. Para obtener más información, consulta Soporte web para Flutter y El soporte web para Flutter pasa a beta en la publicación de Medium. Además, la página de construcción de una aplicación web con Flutter se ha actualizado.
- Se ha agregado un nuevo codelab para escribir tu primera aplicación de Flutter en la web a los documentos de Comenzar, ¡e incluye instrucciones sobre cómo establecer puntos de interrupción en DevTools!
- Hemos introducido un programa para recomendar plugins y paquetes específicos de Dart y Flutter. Obtén más información sobre el programa Flutter Favorite.
- Está disponible un nuevo codelab de animaciones implícitas que incluye DartPad. (¡Para ejecutarlo, no necesitas descargar ningún software!)
- El soporte alfa para macOS (escritorio) ya está disponible en el lanzamiento 1.13 en los canales master y dev. Para obtener más información, consulta Soporte de escritorio para Flutter.
- La sección de iOS de la página tamaño de la aplicación se actualizó para reflejar la inclusión de bitcode.
- Está disponible una versión alfa de Flutter Layout Explorer, una nueva característica (y parte del inspector de Flutter) que te permite explorar una representación visual de tu diseño. Para obtener más información, consulta los documentos de Flutter Layout Explorer.
Otras novedades:
- Una versión completamente nueva de Flutter Gallery.
¡Feliz Fluttering!
10 de sep de 2019: lanzamiento 1.9
#¡Flutter 1.9 está en vivo!
Para obtener más información, consulta Noticias de Flutter de GDD China: uniendo Flutter en web y móvil, y presentando Flutter 1.9 y las notas de lanzamiento de 1.9.1.
Para la versión 1.9, el soporte web de Flutter se ha fusionado ("unforked") en el repositorio principal. El soporte web no ha llegado a la fase beta y no está listo para ser utilizado en producción. El soporte para web y escritorio (que también llegará), afectará al sitio web, que originalmente fue escrito exclusivamente para el desarrollo de aplicaciones móviles de Flutter. Algunas actualizaciones del sitio web están disponibles ahora (y se enumeran a continuación), pero llegarán más.
Los documentos nuevos y actualizados en el sitio incluyen:
- Hemos renovado la página Showcase.
- El codelab de diseño de Flutter ha sido reescrito y utiliza el DartPad actualizado, la herramienta basada en el navegador para ejecutar código de Dart. ¡DartPad ahora admite Flutter! Pruébalo y dinos qué te parece.
- Una nueva página sobre cómo usar la biblioteca dart:ffi para vincular tu aplicación a código nativo (una característica actualmente en desarrollo).
- La herramienta de vista de Rendimiento, que te permite registrar y perfilar una sesión de tu aplicación Dart/Flutter, se ha habilitado en DevTools. Para obtener más información, consulta la página de Vista de rendimiento (Performance view).
- Una nueva página sobre cómo construir una aplicación web.
- Una nueva página sobre cómo crear aplicaciones responsivas en Flutter.
- Una nueva página sobre cómo preparar una aplicación web para su lanzamiento.
- Una nueva sección de preguntas frecuentes (FAQ) web.
- La página de Flutter para web se ha actualizado.
Otros documentos relevantes:
- Los mensajes de error se han mejorado en el SDK 1.9. Para obtener más información, lee Mejorando los mensajes de error de Flutter en la publicación de Flutter en Medium.
- Si ya tienes una aplicación web que depende del paquete flutter_web, las siguientes instrucciones te indican cómo migrar al paquete flutter: Actualización de package:flutter_web al SDK de Flutter.
- Un nuevo widget
ToggleButtonswidget, descrito en los documentos de la API. Demostración de ToggleButtons - Un nuevo widget
ColorFilteredwidget, también descrito en los documentos de la API. Demostración de ColorFiltered - Nuevo comportamiento para el widget
SelectableTextwidget.
¡Feliz Fluttering!
09 de jul de 2019: lanzamiento 1.7
#¡Flutter 1.7 está en vivo!
Para obtener más información, consulta Anuncio de Flutter 1.7 en la publicación de Flutter en Medium, y las notas de lanzamiento de 1.7.8.
Los documentos nuevos y actualizados en el sitio incluyen:
- La página Preparación de una aplicación de Android para su lanzamiento se actualizó para analizar cómo compilar una versión de Android usando un app bundle, así como cómo crear archivos APK separados para dispositivos de 32 y 64 bits.
- Los documentos de DevTools se migraron a flutter.dev. Si no has probado este conjunto de herramientas de depuración, rendimiento, memoria e inspección basadas en el navegador que funcionan tanto con aplicaciones de Flutter como de Dart y se pueden iniciar desde Android Studio/IntelliJ y VS Code, ¡por favor pruébalo!
- La página Gestión simple del estado de la aplicación (Simple app state management) se actualizó. El código de ejemplo en la página ahora utiliza la versión 3.0 del paquete Provider.
- Se ha agregado una nueva receta de animación, Animar la transición de una ruta de página, al Cookbook de Flutter.
- Las páginas de Depuración, Modos de compilación de Flutter, Prácticas recomendadas de rendimiento y Perfilado de rendimiento se actualizaron para reflejar DevTools. También se ha agregado una página de Depuración programática de aplicaciones.
El lanzamiento de Flutter 1.7 incluye el nuevo componente RangeSlider
que permite al usuario seleccionar tanto el extremo superior como el inferior
en un rango de valores. Para obtener información sobre este
componente y cómo personalizarlo, consulta
Material RangeSlider en Flutter.
07 de mayo de 2019: Google I/O 2019: lanzamiento 1.5
#¡Flutter 1.5 está en vivo!
Para obtener más información sobre las actualizaciones, consulta las notas de lanzamiento de 1.5.4 o descarga la versión.
Estamos actualizando DartPad para que funcione con Flutter. ¡Prueba el nuevo codelab de diseño básico de Flutter y dinos qué te parece!
26 de feb de 2019: lanzamiento 1.2
#Flutter lanzó la versión 1.2 en el Mobile World Congress (MWC) en Barcelona. Para obtener más información, consulta las notas de lanzamiento de 1.2.1 o descarga la versión.
Además, aquí hay algunos documentos nuevos y actualizados recientemente:
- Hemos actualizado nuestros consejos sobre gestión de estado. Las nuevas páginas incluyen una introducción, pensar de forma declarativa, estado efímero vs. de la aplicación, gestión simple del estado de la aplicación y diferentes opciones de gestión de estado. Documentar la gestión de estado es algo complicado, ya que no existe un enfoque único para todos. ¡Nos encantaría recibir tus comentarios sobre estos nuevos documentos!
- Una nueva página sobre Prácticas recomendadas de rendimiento.
- También en el MWC, anunciamos una versión preliminar de las nuevas DevTools de Dart para perfilar y depurar aplicaciones de Dart y Flutter. Puedes encontrar los documentos en la wiki de DevTools (Nota: desde entonces se trasladaron a este sitio). En particular, ¡echa un vistazo al inspector de widgets de DevTools para depurar tu interfaz de usuario, o a la vista de línea de tiempo (timeline view) para perfilar tu aplicación de Flutter! Pruébalos y dinos qué te parece.
- Una actualización de la página de Perfilado de rendimiento que incorpora la nueva interfaz de usuario de DevTools de Dart.
- Actualizaciones en las páginas de Android Studio/IntelliJ y VS Code que incorporan información de la nueva interfaz de usuario de DevTools de Dart.
Si tienes preguntas o comentarios sobre cualquiera de estos documentos, crea un reporte de problema (issue).
05 de nov de 2018: nuevo sitio web
#¡Bienvenido al renovado sitio web de Flutter!
Hemos pasado los últimos meses rediseñando el sitio web y cómo se organiza su información. Esperamos que puedas encontrar más fácilmente los documentos que estás buscando. Algunos de los cambios en el sitio web incluyen:
- Página principal revisada
- Página de galería (showcase) revisada
- Página de comunidad revisada
- Navegación revisada en la barra lateral izquierda
- Tabla de contenidos en el lado derecho de la mayoría de las páginas
Parte del contenido nuevo incluye:
- Análisis profundo de los componentes internos de Flutter, Dentro de Flutter (Inside Flutter)
- Videos técnicos
- State Management
- Procesos de Dart en segundo plano
- Modos de compilación de Flutter
Si tienes preguntas o comentarios sobre el sitio renovado, crea un reporte de problema (issue).
A menos que se indique lo contrario, la documentación de este sitio refleja Flutter 3.44.0. Página actualizada por última vez el 2026-06-08. Ver código fuente oreportar un problema.