Introducción a Flutter y Dart
¿Vale la pena Aprender Flutter?
Introducción a Flutter y Dart
Estructura Básica de una Aplicación Flutter
Sintaxis Básica de Dart
Widgets en Flutter
¿Qué son los Widgets en Flutter y Cómo Funcionan?
Widgets Básicos en Flutter
¿Cómo estructurar pantallas en Flutter con TabBar?
Cómo Personalizar Widgets en Flutter
Manejo de Recursos y Formularios
Manejo de Assets en Flutter: Imágenes
Formularios en Flutter
Implementación de formularios en Flutter
Navegación y APIs
Navegación entre Pantallas en Flutter
Crea una API en Segundos con Mockoon
Conexión a APIs en Flutter
Gestión de Estados
Cómo Usar ListView en Flutter
Manejo de Estados de Carga y Errores en Flutter
Gestión del Estado con Provider en Flutter
Cómo Usar la Librería Provider en Flutter
Gestión del Estado StatefulWidget en Flutter
StatefulWidget en Flutter
Experiencia de Usuario
Flujo de una Aplicación Flutter
Animaciones en Flutter
Internacionalización y Accesibilidad en Flutter
Publicación de Apps
¿Cómo hacer APK en Flutter?
Cómo crear una cuenta de desarrollador de Google Play
¿Cómo subir una aplicación Flutter a Google Play?
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Alison Jimenez
Crear aplicaciones con Flutter permite desarrollar interfaces altamente personalizadas, y para ello es fundamental comprender widgets clave como Container
, Row
, Column
y Text
. En este artículo, exploraremos cómo utilizarlos para estructurar y personalizar el cuerpo de tu aplicación.
Container
. Es una caja flexible que puede contener otros widgets, personalizable con propiedades como:
Usa Container
para estructurar las tarjetas:
Row
para alinear los elementos horizontalmente.Configura la imagen:
Container
con propiedades de tamaño (height
y width
).ClipRRect
para bordes redondeados con la propiedad borderRadius
.Organiza el contenido textual:
Column
para colocar elementos en una disposición vertical.Text
, como el nombre de la receta y el autor.Container
con un color (ej. naranja) para añadir una línea separadora decorativa.SizedBox
para separar elementos horizontal o verticalmente según el contexto (width
o height
).MediaQuery
para ajustar el tamaño de los widgets según la pantalla del dispositivo, especialmente útil para diseños responsive.Row
, Column
y Text
para dominar su comportamiento.MediaQuery
para diseños flexibles y adaptables.Aportes 9
Preguntas 1
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?