El Widget Card en Flutter

Author
Por Darío Rivera
Publicado el en Flutter

Uno de los elementos más utilizados en desarrollo móvil son las Cards. Flutter por supuesto, tiene una implementación de widget para las cards, la cual podemos utilizar de manera muy intuitiva y dinámica. Así pues, veamos el widget Card.

Para definir un widget Card podemos utilizar la siguiente estructura.

Card(
  child: somWidget
);

Observa cómo quedaría una columna de dos elementos Card. Si aún no sabes utilizar columnas en flutter te recomiendo visitar nuestro artículo Filas y Columnas en Flutter.

icon widget

A continuación el código del ejemplo anterior.

import 'package:flutter/material.dart';

void main() {
  runApp(MaterialApp(
    home: Home()
  ));
}

class Home extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(title: Text('Card example')),
      body: Column(
        children: [
          Card(
            child: ListTile(
                leading: Icon(Icons.album),
                title: Text('18 and Life'),
                subtitle: Text('by Skid Row')
            ),
          ),
          Card(
            child: ListTile(
                leading: Icon(Icons.album),
                title: Text('Careless Whisper'),
                subtitle: Text('by George Michael')
            ),
          ),
        ],
      )
    );
  }
}

Acerca de Darío Rivera

Author

Application Architect at Elentra Corp . Quality developer and passionate learner with 10+ years of experience in web technologies. Creator of EasyHttp , an standard way to consume HTTP Clients.

LinkedIn Twitter Instagram

Sólo aquellos que han alcanzado el éxito saben que siempre estuvo a un paso del momento en que pensaron renunciar.