Scaffold y AppBar
Parte de la sección Tu primera app del Journey de Flutter de Coddy. Lección 4 de 32.
Scaffold es el marco de una pantalla. Te proporciona una página en blanco y espacio para las partes habituales de una aplicación. Su body: es el área principal, y su appBar: es la barra de la parte superior.
Scaffold(
appBar: AppBar(
title: Text('Settings'),
),
body: Center(
child: Text('Nothing here yet'),
),
)AppBar dibuja la barra superior y muestra en ella su title:. Un widget puede incluir varias partes con nombre como esta, cada una escrita como name: value,.
Desafío
FácilAñade una barra superior a la aplicación:
- añade un
appBar:alScaffold, encima de subody: - haz que sea un
AppBarcuyotitle:seaText('My First App')
Pruébalo tú mismo
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: Text('Welcome'),
),
),
);
}
}
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Tu primera app
1Hola, Flutter
¿Qué es Flutter?Cambia el textoEl árbol de widgetsScaffold y AppBarCadenas y comillasComentarios7Proyecto: Tarjeta de presentación
Tarjeta de presentación: DiseñoTarjeta de presentación: EstiloPractica por tu cuenta: Compilador de Flutter online