Español

FLU — Flutter

FLU Los proyectos Flutter y la cadena de herramientas que los acompaña.

Los proyectos

La lista conserva los proyectos abiertos. «Crear un proyecto Flutter» pide el nombre del paquete y la carpeta.

Lo que hace el clic izquierdo depende de dónde se esté. En un proyecto, abre el menú: es lo que se necesita en el sitio: ejecutar, compilar, los dispositivos. En otro lugar, salta al último proyecto abierto desde este botón, donde no hay nada sobre lo que actuar. El clic derecho abre el menú en todas partes.

Los comandos

Obtener dependencias, analizar, probar, formatear, limpiar, actualizar, ver las dependencias desfasadas, lanzar el diagnóstico. Compilar release se dirige a Windows, Linux, Android (APK o bundle) y la Web, y es realmente --release para los cinco, algo que la etiqueta anterior, «Compilar…», no decía.

Compilar debug se dirige a los mismos cinco destinos en --debug: es el mismo menú, solo cambia el modo. No pide ningún dispositivo: es por ahí como se coloca un binario de depuración sin esperar a que la cadena responda.

Ejecutar

La lista de dispositivos está detrás de su entrada, y no dentro. Extendida en el menú, obligaba a interrogar a la cadena en cada apertura: flutter devices tarda unos segundos, y se pagaba ese retraso para elegir «Analizar» u «Obtener dependencias». Ahora solo se busca en el momento de usarla. Un único destino: el comando sale sin preguntar nada.

«Ejecutar» busca los dispositivos y propone el suyo, o todos. La salida se muestra sobre la marcha, con las teclas de Flutter a mano: recargar (r), reiniciar (R), ayuda (h), desacoplar (d), vaciar la salida (c), salir (q). «Ejecutar con opciones…» añade lo que se quiera a flutter run: --profile, --dart-define=clave=valor. «Buscar dispositivos…», al final de ese mismo menú, vuelve a lanzar la búsqueda y regresa a ella: un teléfono conectado después no aparecería nunca de otro modo.

El final se indica: Terminado, Error (1), Detenido. La salida se copia con un botón.

Una compilación correcta lleva a su archivo. Aparece entonces un botón en el banner: conduce la vista a la carpeta del resultado y coloca el cursor sobre él: el .exe, el .apk, el bundle. Es la cadena la que indica dónde ha escrito, y no una lista de rutas mantenida aquí: cada destino coloca el suyo en otro sitio, y eso cambia con las versiones de Flutter. No aparece nada mientras el comando se ejecuta, ni cuando ha fallado: no habría nada que mostrar.

Si falta la cadena

El botón solo aparece donde Flutter está instalado.

Manual de Meneaufile, en español.