Este libro sobre Flutter está dirigido a desarrolladores, tanto a los principiantes como a los más experimentados, que quieran adquirir el conocimiento necesario para crear aplicaciones móviles multiplataforma de principio a fin, con el framework de Google. A lo largo del libro, el autor enriquece sus aportaciones con un gran número de demostraciones fáciles de reproducir, lo que permite al lector asimilar conocimientos con la práctica.
Después de una breve introducción al mundo del desarrollo móvil y una presentación del framework, un capítulo detalla las etapas de instalación principales para utilizar el framework en las mejores condiciones. La creación de un primer proyecto permite estudiar con más detalle la estructura y el código basado en el lenguaje Dart. Para sentirse totalmente cómodo con este lenguaje, dos capítulos enriquecen el conocimiento del lector con nociones fundamentales al inicio, y más avanzadas posteriormente.
Con Flutter, todo es un widget. De esta manera, el resto del libro detalla esta noción fundamental de widget y presenta los más importantes. A continuación, el autor estudia la gestión de estados que permiten, en particular, actualizar la pantalla en tiempo real. Dado que las interacciones con el usuario son esenciales, las ventanas emergentes (pop-ups), la navegación y los formularios también son objeto de capítulos dedicados. Un capítulo sobre listas y cuadrículas permite al lector ver cómo optimizar la visualización de su aplicación.
Dado que el acceso a las herramientas en el dispositivo es esencial para una aplicación móvil, el autor explica cómo aprovechar las API para usar la cámara y el GPS. Finalmente, detalla la persistencia de datos de diferentes formas.