Componentes y animaciones personalizadas en Flutter - Andrés Cruz Yoris - [PDF download] - Books Focus
Componentes y animaciones personalizadas en Flutter - Andrés Cruz Yoris

Componentes y animaciones personalizadas en Flutter

By Andrés Cruz Yoris

  • Release Date: 2026-05-19
  • Genre: Operating Systems

Description

Descubre cómo llevar tus aplicaciones Flutter a un nivel más profesional con una guía práctica enfocada en componentes personalizados, animaciones avanzadas y experiencias visuales modernas. En este libro aprenderás a construir interfaces más atractivas, fluidas e interactivas, aplicando técnicas reales que te permitirán crear proyectos con mejor diseño, mejor comportamiento y una apariencia mucho más pulida. Mapa Este libro tiene un total de 11 capítulos, se recomienda que leas en el orden en el cual están dispuestos y a medida que vayamos explicando los componentes del framework, vayas directamente a la práctica, repliques, pruebes y modifiques los códigos que mostramos en este libro. Capítulo 1 - Crear proyecto en Flutter: En este capítulo vamos a conocer los pasos para crear un proyecto en Flutter. Capítulo 2 - Widgets básicos para realizar animaciones: En este capítulo vamos a conocer cómo realizar animaciones en Flutter, que consiste en los contenedores que aplican transiciones suaves al pasar de un estado a otro de manera automática al hacerlo de manera manual mediante los AnimationController. Capítulo 3 - Componentes personalizados: En este capítulo vamos a crear varios componentes o conjuntos de widgets anidados que son comunes en el desarrollo moderno como lo son botones con comportamientos especiales, grids escalonados, headers expandibles, menús laterales, entre otros. Capítulo 4 - Aplicación multitema: En este capítulo vamos a aprender a emplear multitemas en la aplicación, por ejemplo, tener una aplicación con el tema por defecto y un modo oscuro. Capítulo 5 - CustomPainter para construir contenedores personalizados: En este capítulo vamos a conocer los CustomPainter, que son el Canvas de HTML pero en Flutter, con ellos, podremos construir una gran cantidad de figuras con gran precisión. Capítulo 6 - Diseño adaptativo: En este capítulo vamos a aprender cómo podemos crear una aplicación adaptativa, empleando el mismo código fuente en diversos dispositivos con diversos tamaños de pantalla y que desde la aplicación se pueda aprovechar el contenido para que no aparezca todo estirado en pantallas de grandes dimensiones. Capítulo 7 - Slivers y Experiencias de Scroll Avanzadas: Aprende a dominar los Slivers en Flutter para crear experiencias de scroll avanzadas, cabeceras expandibles y efectos parallax dignos de apps premium. Capítulo 8 - Animaciones Hero y Transiciones de Pantalla: Descubre cómo implementar animaciones Hero y transiciones de pantalla personalizadas con PageRouteBuilder para dar continuidad y fluidez a tu app. Capítulo 9 - Interactividad Táctil: Gestures y Drag and Drop: Domina la interactividad táctil en Flutter: desde gestos avanzados con GestureDetector hasta la creación de un tablero Kanban completo con Drag & Drop. Capítulo 10 - Integración de Animaciones Externas (Lottie y Rive): Eleva el diseño de tu app integrando animaciones vectoriales de Lottie y Rive. Aprende a usarlas y controlarlas mediante código en Flutter. Capítulo 11 - Accesibilidad (Semantics) y Modo Oscuro: Haz tu app Flutter accesible e inclusiva con el widget Semantics y aprende a implementar un Modo Oscuro que respete los estándares WCAG.

Scroll to Top