Skip to content

DavisSan1108/COOKBOOK1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter Cookbook App

Descripción

Este proyecto es una aplicación móvil creada con Flutter, inspirada en el Cookbook de Flutter, que contiene diferentes ejemplos prácticos para aprender y experimentar con las funcionalidades básicas y avanzadas de Flutter. La aplicación está diseñada para ser una herramienta educativa, demostrando cómo implementar características como:

  • Gestión de diseño (Drawer, Snackbar, Fuentes personalizadas, etc.)
  • Formularios.
  • Trabajo con imágenes.
  • Gestión de listas.
  • Navegación.
  • Creación de una aplicación básica (Write your first app).

Características

La aplicación incluye las siguientes secciones:

1. Design

Demuestra ejemplos básicos de diseño, incluyendo:

  • Uso de un Drawer.
  • Snackbar.
  • Exportación de fuentes personalizadas.
  • Diseño responsivo basado en la orientación.
  • Uso de fuentes personalizadas (Roboto Mono).
  • Temas para compartir colores y estilos de texto.
  • Uso de pestañas.

2. Forms

Incluye ejemplos prácticos para el manejo de formularios en Flutter:

  • Validación de formularios.
  • Creación y diseño de campos de texto.
  • Manejo del foco en los campos.
  • Gestión de cambios en los valores.
  • Recuperación de valores ingresados.

3. Images

Muestra cómo trabajar con imágenes en Flutter:

  • Cargar imágenes desde una URL.
  • Uso de un placeholder (GIF) mientras se carga la imagen.

4. Lists

Incluye ejemplos para trabajar con listas:

  • Crear listas horizontales y verticales.
  • Listas con diferentes tipos de elementos.
  • Uso de AppBars flotantes.
  • Trabajo con listas largas y espaciadas.

5. Navigation

Demuestra cómo implementar la navegación en Flutter:

  • Navegación entre pantallas.
  • Rutas con nombre.
  • Pasar datos entre pantallas.
  • Configuración de enlaces para Android e iOS.

6. First App

Una aplicación básica que genera nombres aleatorios utilizando el paquete english_words. Permite:

  • Marcar nombres favoritos.
  • Cambiar entre vistas utilizando una barra lateral (Drawer).
  • Visualizar los nombres favoritos en una pantalla separada.

Requisitos Previos

  • Tener instalado Flutter (versión 3.0.0 o superior).
  • Un dispositivo físico o emulador para probar la aplicación.
  • Conexión a Internet para cargar imágenes externas.

Instalación

  1. Clona este repositorio:
    git clone <url-del-repositorio>
    cd flutter-cookbook-app

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published