1. Home
  2. Flutter
  3. Books

Flutter Books

Flutter Recipes

by Fu Cheng5

Take advantage of this comprehensive reference to solving common problems when developing with Flutter. Along with an introduction to the basic concepts of Flutter development, the recipes in this book cover all important aspects of this emerging technology, including development, testing, debugging, performance tuning, app publishing, and continuous integration. Learn more »

Flutter for Beginners

by Alessandro Biessek5

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. Learn more »

Beginning App Development with Flutter

by Rap Payne4.2

All the most important parts of app development with Flutter are covered in this book. Work with themes and styles. Develop custom widgets. Teach your app to respond to gestures like taps, swipes, and pinches. Design, create and control the layout of your app. Create tools to handle form data entry from users. And ultimately create killer multiscreen apps with navigation, menus, and tabs. Learn more »

Flutter in Action

by Eric Windmill3.93

This book teaches you to build professional-quality mobile applications using the Flutter SDK and the Dart programming language. You’ll begin with a quick tour of Dart essentials and then dive into engaging, well-described techniques for building beautiful user interfaces using Flutter’s huge collection of built-in widgets. The combination of diagrams, code examples, and annotations makes learning a snap. Learn more »

Programming Flutter: Native, Cross-Platform Apps the Easy Way

by Carmine Zaccagnino3.67

Learn Flutter, Google's multi-platform mobile development framework. Instantly view the changes you make to an app with stateful hot reload and define a declarative UI in the same language as the app logic, without having to use separate XML UI files. You can also reuse existing platform-specific Android and iOS code and interact with it in an efficient and simple way. Use built-in UI elements - or build your own - to create a simple calculator app. Learn more »

Practical Flutter

by Frank Zammetti3.5

Learn to create three apps (a personal information manager, a chat system, and a game project) that you can install on your mobile devices and use for real. You will begin by getting a solid foundation of Flutter knowledge, and building on it immediately by constructing two more traditional productivity apps.. You will also learn to create a game, enabling you to see a whole other perspective on what Flutter can do. Learn more »

You may also want to try

Flutter online courses

Dart and Flutter: The Complete Developer's Guide
Dart and Flutter: The Complete Developer's Guide
  • Stephen Grider
  • 4.61
  • 31 hrs
  • 402 lectures

Everything you need to know for building mobile apps with Flutter and Dart, including RxDart and Animations! Learn more »

Flutter & Dart - The Complete Guide [2023 Edition]
Flutter & Dart - The Complete Guide [2023 Edition]
  • Maximilian Schwarzmüller
  • 4.6
  • 42 hrs
  • 379 lectures

A Complete Guide to the Flutter SDK & Flutter Framework for building native iOS and Android apps Learn more »

The Complete Flutter Development Bootcamp with Dart
The Complete Flutter Development Bootcamp with Dart
  • Dr. Angela Yu
  • 4.64
  • 28.5 hrs
  • 217 lectures

Officially created in collaboration with the Google Flutter team. Learn more »

Popular categories

  • Python
  • AWS
  • Kubernetes
  • Java
  • JavaScript
  • DevOps
  • Docker
  • NodeJS

Popular frameworks

  • Spring Boot
  • Django
  • Laravel
  • React
  • Symfony
  • Akka
  • Flutter
  • Quarkus

Useful tutorials

How to install multiple Java versions on Linux, MacOS, or WSL2?

Ever wondered how to install multiple Java (JDK) versions on your operating system? There is one tool that does it very well - SDKMAN. Learn more »

How to merge two dictionaries in Python?

Python makes merging two dictionaries easy. Below you can find an example created directly in the Python interpreter. It defines two dictionaries, a and b, and then it creates a new dictionary c by merging two previously created dictionaries. Learn more »

© 2021 howtolearn.blog

Disclosure: Some of the links on that page are affiliate links - if you go through them to make a purchase, we will earn small commission. No extra cost on your side.