Flutter Complete Reference

Flutter Complete Reference : Create beautiful, fast and native apps for any device

Flutter is Google's UI toolkit for creating beautiful and native applications for mobile, desktop and web from a single Dart codebase. In this book we cover in detail the Dart programming language (version 2.10, with null safety support) and the Flutter framework (version 1.20). While reading the chapters, you'll find a lot of good practices, tips and performance advices to build high quality products. The book is divided in 3 parts. PART 1: It's about the Dart programming language (classes, exceptions, inheritance, null safety, streams, SOLID principles...). PART 2. It's about the Flutter framework (localization, routing, state management with Bloc and Provider, testing, performances with DevTools, animations...). PART 3. It's a long collection of examples (using Firestore, monetizing apps, using gestures, networking, publishing packages at pub.dev, race recognition with ML kits, playing audio and video...). The official website of the book contains the complete source code of the examples and a "Quiz Game" to test your Dart and Flutter skills!

  • Format: Paperback | 766 pages
  • Dimensions: 203 x 254 x 39mm | 1,488g
  • Publication date: 30 Sep 2020
  • Publisher: Independently Published
  • Language: English
  • ISBN13: 9798691939952

More Books:

Flutter Complete Reference
Language: en
Pages: 765
Authors: Alberto Miola
Categories:
Type: BOOK - Published: 2020-09-30 - Publisher:

Flutter is Google's UI toolkit for creating beautiful and native applications for mobile, desktop and web from a single Dart codebase. In this book we cover in
Flutter in Action
Language: en
Pages: 586
Authors: Eric Windmill
Categories: Computers
Type: BOOK - Published: 2020-01-07 - Publisher: Simon and Schuster

Summary In 2017, consumers downloaded 178 billion apps, and analysts predict growth to 258 billion by 2022. Mobile customers are demanding more—and better—a
Flutter Complete Reference 2.0
Language: en
Pages: 824
Authors: Alberto Miola
Categories: Computers
Type: BOOK - Published: 2023-05-20 - Publisher: Alberto Miola

Dart is a modern programming language developed by Google designed to be fast, efficient, and flexible. Flutter is an open-source framework that uses Dart for n
Beginning Flutter
Language: en
Pages: 670
Authors: Marco L. Napoli
Categories: Computers
Type: BOOK - Published: 2019-09-17 - Publisher: John Wiley & Sons

Build your first app in Flutter—no experience necessary! Beginning Flutter: A Hands-On Guide to App Development is the essential resource for both experienced
Flutter for Beginners
Language: en
Pages: 498
Authors: Alessandro Biessek
Categories: Computers
Type: BOOK - Published: 2019-09-12 - Publisher: Packt Publishing Ltd

A step-by-step guide to learning Flutter and Dart 2 for creating Android and iOS mobile applications Key FeaturesGet up to speed with the basics of Dart program
Flutter Projects
Language: en
Pages: 483
Authors: Simone Alessandria
Categories: Computers
Type: BOOK - Published: 2020-04-07 - Publisher: Packt Publishing Ltd

Learn Flutter and the Dart programming language by building impressive real-world mobile applications for Android and iOS Key FeaturesLearn cross-platform mobil
Beginning Flutter with Dart
Language: en
Pages: 246
Authors: Sanjib Sinha
Categories:
Type: BOOK - Published: 2021-03-27 - Publisher:

Flutter is a free and open-source mobile UI framework created by Google. There are other tools for the mobile application developers, but Flutter has distinguis
Practical Flutter
Language: en
Pages: 407
Authors: Frank Zammetti
Categories: Computers
Type: BOOK - Published: 2019-07-19 - Publisher: Apress

Explore what Flutter has to offer, where it came from, and where it’s going. Mobile development is progressing at a fast rate and with Flutter – an open-sou
Beginning App Development with Flutter
Language: en
Pages: 322
Authors: Rap Payne
Categories: Computers
Type: BOOK - Published: 2019-12-04 - Publisher: Apress

Create iOS and Android apps with Flutter using just one codebase. App development on multiple platforms has historically been difficult and complex. This book b
Managing State in Flutter Pragmatically
Language: en
Pages: 247
Authors: Waleed Arshad
Categories: Computers
Type: BOOK - Published: 2021-11-25 - Publisher: Packt Publishing Ltd

Explore popular state management techniques in Flutter and implement them in real-world applications Key FeaturesGet to grips with popular approaches for managi