Bell

The book is available only in english.

Bell

READ THE PREVIEW

(Introduction and first chapter)

Part 1 Part 2 Part 3

Chapter 9

  • Flutter's structure and tools
  • Basic widgets
  • Stateless and Stateful widgets
  • Rebuilds and optimization
  • Good practices

Chapter 10

  • Material library
  • Cupertino library
  • Multi-platform support
  • Building responsive apps
  • Good practices

Chapter 11

  • State management in depth
  • Stateful widgets and rebuilds
  • State management with provider
  • State management with BLoC
  • Good practices

Chapter 12

  • Routes and navigation
  • Passing data between pages
  • DI with provider and Navigator
  • Good practices

Chapter 13

  • Localization
  • Internationalization
  • The intl package
  • Considerations

Chapter 14

  • Implicit animations
  • The animation library
  • Transform, scale and rotate
  • Good practices

Chapter 15

  • Working with JSON strings
  • Automating the process with code generation
  • Working with XML strings
  • Good practices

Chapter 16

  • Unit tests
  • Widget tests
  • Integration tests
  • Performance analysis

Appendices

Appendix A

  • I/O library
  • Date, time and timezones
  • Code obfuscation

Appendix B

  • Hive database (NoSQL)
  • SQLite (SQL)
  • Data initialization
  • Web and desktop

This website and the book are not official Google products. No affiliations are involved. Built with Java 14 and Vert.X

"Flutter and the related logo are trademarks of Google LLC. We are not endorsed by or affiliated with Google LLC"