home_page.dart 996 Bytes
Newer Older
1 2 3
import 'package:flutter/material.dart';

class HomePage extends StatelessWidget {
4
  const HomePage({Key? key}) : super(key: key); // Constructor
5 6 7 8

  @override
  Widget build(BuildContext context) {
    return Scaffold(
9 10
      appBar: AppBar( // Barra de aplicaciones
        title: const Text('Home Page'), // Título de la barra
11
      ),
12 13 14 15 16 17 18 19 20 21 22 23 24 25
      body: Center( // Centra el contenido
        child: Column( // Dispone los hijos en una columna
          mainAxisAlignment: MainAxisAlignment.center, // Centra verticalmente
          children: [ // Lista de hijos
            const Text('Hola home page'), // Texto
            const SizedBox(height: 20), // Tamaño del texto
            ElevatedButton( // Botón
              onPressed: () { // Acción al presionar
                Navigator.pushNamed(context, 'articles'); // Navega a 'articles'
              },
              child: const Text('Ir a Articles Page'), // Texto del botón
            ),
          ],
        ),
26 27 28 29
      ),
    );
  }
}