Flutter for Beginners

Flutter for Beginners

eBook Details:

  • Paperback: 512 pages
  • Publisher: WOW! eBook (September 12, 2019)
  • Language: English
  • ISBN-10: 1788996089
  • ISBN-13: 978-1788996082

eBook Description:

Flutter for Beginners: A step-by-step guide to learning Flutter and Dart 2 for creating Android and iOS mobile applications

Google Flutter is a cross-platform mobile platform that makes it easier to write secure and high-performance native apps for iOS and Android.

This book begins by introducing you to the Flutter framework and basics of Dart. You’ll learn to set up the development environment to get started with your Flutter project. The book will guide you through designing the user interface and user input functions for your app. As you progress, you’ll explore the navigator widget to manage your app routes and understand how to add transitions between screens. You’ll then get to grips with developing your own plugin and discover how to structure good plugin code. The book will help you display a map from the Flutter app, add markers and interactions to it, and use the Google Places API. You’ll build on your knowledge by not only adding tests to create a bug-free app, but also preparing it for deployment on Apple’s App Store and Google Play. In later chapters, you’ll learn to improve the user experience with advanced features such as map integrations, platform-specific code with native programming languages, and personalized animation options for designing intuitive UIs.

  • Understand the fundamentals of the Dart programming language
  • Explore the core concepts of the Flutter UI and how it compiles for multiple platforms
  • Develop Flutter plugins and widgets and understand how to structure good plugin code
  • Style your apps with widgets and learn the difference between stateful and stateless widgets
  • Add animation to your UI using Flutter’s AnimatedBuilder component
  • Integrate your native code into your Flutter codebase for native app performance

By the end of this Flutter for Beginners book, you’ll be well-versed with Dart programming and have the skills to develop your own mobile apps or build a career as a Dart and Flutter app developer.

DOWNLOAD

4 Responses

  1. May 11, 2020

    […] Xcode, Eclipse, and a bunch of other technologies simultaneously. Beginning App Development with Flutter simplifies the entire […]

  2. May 11, 2020

    […] Xcode, Eclipse, and a bunch of other technologies simultaneously. Beginning App Development with Flutter simplifies the entire […]

  3. September 3, 2020

    […] the end of this Flutter Projects book, you will have the skills you need to write and deliver fully functional mobile apps […]

  4. December 26, 2021

    […] The Flutter Cookbook covers error handling and debugging to ensure that your apps run more efficiently. You’ll start by setting up Flutter and customizing your development environment. The book will explain the main tasks involved in app development, such as user interface and user experience (UI/UX) design, API design, and creating animations. Later chapters get you up to speed with routing, retrieving data from web services, and persisting data locally. A dedicated section also focuses on Firebase and its machine learning capabilities. The last chapter is specifically designed to help you create apps for the web and desktop (Windows, Mac, and Linux). Throughout the book, you’ll find recipes that cover the most important features needed to build a cross-platform application, along with insights into running a single codebase on different platforms. […]

Leave a Reply

Your email address will not be published.