What this book covers
Chapter 1, An Introduction to Flutter, introduces you to the world of Flutter.
Chapter 2, An Introduction to Dart, introduces the basics of the Dart language.
Chapter 3, Flutter versus Other Frameworks, explores the comparisons and similarities of other programming languages and frameworks, sharing the pros and cons and giving tips on how to transition to Flutter.
Chapter 4, Dart Classes and Constructs, provides solid foundational knowledge of Dart, which will set you in good stead as we move to a deeper exploration of Flutter.
Chapter 5, Widgets – Building Layouts in Flutter, looks at how to build layouts in Flutter.
Chapter 6, Handling User Input and Gestures, shows you how to handle user input with Flutter widgets.
Chapter 7, Routing – Navigating between Screens, explores how to add navigation to app screens.
Chapter 8, Plugins – What Are They and How Do I Use Them?, explores how to use plugins in Flutter apps.
Chapter 9, Popular Third-Party Plugins, teaches you about various third-party plugins and how to use them in Flutter apps.
Chapter 10, Using Widget Manipulations and Animations, gets into how to create unique visuals with graphic manipulations, giving you an insight into how to add animations to Flutter widgets.
Chapter 11, Testing and Debugging, delves into Flutter tools for improving productivity.
Chapter 12, Releasing Your App to the World, teaches you how to deploy your app to the world.