Ir al contenido

Guía de Flutter para novatos - Miguel Páramos

FAQ sobre Flutter pal que no tiene ni idea de Flutter | 2º DAM · PMDM

Guía de Flutter para novatos

FAQ sobre Flutter pal que no tiene ni idea de Flutter

Sección titulada «FAQ sobre Flutter pal que no tiene ni idea de Flutter»

Guía rápida, comprensible e íntegra de preguntas y respuestas, organizada por categorías. Todas las consultas y respuestas están recogidas de forma literal e íntegra (sin recortar nada), con acceso directo a cada pregunta.

Material didáctico de 2º DAM · Programación Multimedia y Dispositivos Móviles (PMDM).

Usa el índice lateral para moverte por las categorías o la búsqueda de la cabecera para localizar cualquier concepto (setState, Scaffold, const, Row, temas…).

1 Primeros Pasos, Creación del Proyecto y Plataformas Soportadas Instalación, creación con CLI/VS Code, regeneración de plataformas nativas, rendimiento de compilación y gestión de dependencias (pub get). 5 consultas 2 Estructura Base, Sistemas de Diseño y Buenas Prácticas de Git Punto de entrada main(), sistemas de diseño raíz (MaterialApp vs. CupertinoApp funcional) y mitos de control de versiones (.gitignore vs. flutter clean). 4 consultas 3 Constructores en Dart, Parámetros entre Llaves { }, super.key y Uso de const Anatomía de constructores en Dart, super.key, parámetros nombrados, inmutabilidad y resolución del error Invalid constant value. 7 consultas 4 El Método build(), el Contexto (BuildContext) y el Ciclo de Vida de los Widgets Mecanismos de renderizado, contexto de árbol y comparativa exhaustiva del ciclo de vida de Flutter frente a Android nativo (Kotlin). 2 consultas 5 Gestión de Estado, Refactorización, Interactividad y Navegación Stateless vs. Stateful, Streams, acciones de botones sin estado (SnackBars/Diálogos), ejemplo interactivo de cambio de color y Menú Lateral (Drawer). 6 consultas 6 Maquetación Visual (Layout), Jerarquía y Resolución de Problemas Jerarquía home/body/child, catálogo de los 7 widgets clave, diferencias entre Spacer/Expanded/SizedBox y depuración visual con ColoredBox y debugPaintSizeEnabled. 6 consultas 7 Estilos, Tematización (Themes) y Paletas de Colores Paleta centralizada paleta.dart, arquitectura de temas globales con MiTema, colorSchemeSeed de Material 3, fondo de Scaffold y Modo Oscuro. 6 consultas