<span>Build your Apps With Flutter!</span><p><span>Flutter is an exciting development toolkit that lets you build apps for iOS, Android and even web and desktop, all from a single codebase.</span></p><p><span>It uses a declarative approach to UI development. You can "hot reload" code while developing, and apps will perform at native speed thanks to its custom rendering engine.</span></p><p><span>With Flutter and </span><span>Flutter Apprentice</span><span>, you can achieve the dream of building fast applications, faster.</span></p><span>Who This Book Is For</span><p><span>This book is for developers who are new to Flutter, and also developers that already have some experience with building apps for the iOS and Android platforms, or web apps.</span></p><span>Topics Covered in Flutter Apprentice</span><ul><li><span><span>Widgets</span><span>: Use Flutter widgets to build modern mobile user interfaces.</span></span></li><li><span><span>Navigation</span><span>: Navigate between multiple screens within a Flutter app, including using deep links.</span></span></li><li><span><span>Networking and Persistence</span><span>: Fetch data from the network, parse the JSON response and cache data locally in a SQLite database.</span></span></li><li><span><span>State Management</span><span>: Explore the all-important idea of state management in Flutter and learn about various state management techniques and tools.</span></span></li><li><span><span>Streams</span><span>: Learn about Dart streams and how to use them in Flutter apps.</span></span></li><li><span><span>Testing</span><span>: Learn to test your code to improve its quality and prevent regressions.</span></span></li><li><span><span>Deployment</span><span>: Learn to prepare and deploy your app to mobile app stores.</span></span></li><li><span><span>Firebase</span><span>: Learn how to leverage Firebase Cloud Firestore to store data remotely.</span></span></li></ul><p><span>One thing you can count on: After reading this book, you’ll be prepared to create and deploy full-featured mobile apps to both the iOS App Store and the Google Play Store, without having to write two separate apps.</span></p>