Google Flutter 2 Cookbook

By Simone Alessandria , Brian Kayfitz
    Advance your knowledge in tech with a Packt subscription

  • Instant online access to over 7,500+ books and videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies

About this book

An open-source mobile framework for building native mobile apps using the Dart language, Flutter consolidates the best ideas emerging from native and web development. With this recipe-based guide focused on sound app design and core principles, you'll learn how to solve cross-platform mobile development issues in a practical way. Unlike most other books on Flutter, 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 various tasks involved in app development such as UI/UX design, API design, and creating animations. You'll then explore Dart programming for adding functionalities to your Android and iOS apps for truly native performance. You'll get to grips with routing for managing your application codebase as you learn about the navigation and routing mechanism and material page routing for running your application. Throughout the book, you’ll find recipes for solving challenges in building a cross-platform application, along with various aspects of running a single codebase on both Android and iOS mobile platforms.

By the end of this Flutter book, you’ll have learned everything you need in order to be able to write and deliver fully functional mobile apps.

Publication date:
June 2021

About the Authors

  • Simone Alessandria

    Simone Alessandria wrote his first program when he was 12. It was a text-based fantasy game for the Commodore 64. Now, he is a trainer (MCT), author, speaker, passionate software architect, and always a proud coder. He is the founder and owner of Softwarehouse. His mission is to help developers achieve more through training and mentoring. He has authored several books on Flutter, including Flutter Projects, published by Packt, and web courses on Pluralsight and Udemy.

    Browse publications by this author
  • Brian Kayfitz

    Brian's career had him working on video games, eCommerce, productivity, finance, and travel apps. After spending years working as an iOS and Android developer, he sees Flutter as the next big pillar for mobile.

    Browse publications by this author
Book Title
Unlock this book and the full library for FREE
Start free trial