Flutter
Learning
- Flutter Cookbook
- Official Widgets Catalog
- Layouts in Flutter
- Widget of the Day
- Widget Of The Week (not the same thing, also has packages, and is official)
- Flutter CodeCamp course, don’t really like it, I prefer SideGuide
- Flutter Development Best Practices
- Bloc Tutorial
SideGuide notes
Packages
- FlutterGems: Flutter Package Reccomendations
- https://pub.dev/packages/entry
- https://bloclibrary.dev/#/
- https://pub.dev/packages/shared_preferences
- https://pub.dev/packages/http
- https://pub.dev/packages/fluttertoast
- https://pub.dev/packages/flutter_phoenix
- https://pub.dev/packages/local_auth
- https://pub.dev/packages/connectivity_plus
What is the 80/20 of Flutter?
- Flutter Gems
- Using BloC/Provider or other state management system
- Implicit Animations
- Staggered List entry animations
- Entry
Guidelines
- State Management: Bloc etc again
- Responsive Design
- Authorization/Authentication
- Navigation
- Testing: Unit Testing, Widget Testing, Integration testing
Performance/Optimization
- Rendering Performance
- https://docs.flutter.dev/perf/best-practices
- https://docs.flutter.dev/development/tools/devtools/performance
Random
- Rustdeck, big project switching to Flutter little by little
- Flutter Developer Map
- Building a multithreaded Flutter + Rust App integrating both with Bloc/Cubit and Rid - YouTube
- https://material-foundation.github.io/material-theme-builder/#/custom
- https://old.reddit.com/r/rust/comments/13vmzfs/flutterrustapptemplate_this_template_provides/
Tab dump (dropped flutter)
https://www.youtube.com/watch?v=YY-_yrZdjGc https://codelabs.developers.google.com/codelabs/dart-patterns-records#0 https://codelabs.developers.google.com/codelabs/flutter-app-testing?hl=en#2 https://flutter.github.io/samples/# https://docs.flutter.dev/testing https://dart.dev/codelabs/dart-cheatsheet https://docs.flutter.dev/ui/layout https://docs.flutter.dev/ui https://dart.dev/language https://flutter.github.io/samples/# https://api.flutter.dev/ https://docs.flutter.dev/ui/widgets https://docs.flutter.dev/cookbook https://docs.flutter.dev/ https://levelup.gitconnected.com/theme-switcher-with-provider-f84f947b9044 https://docs.flutter.dev/cookbook https://blog.logrocket.com/dependency-injection-flutter-using-getit-injectable/ https://github.com/rrousselGit/flutter_hooks https://docs.flutter.dev/codelabs/layout-basics https://medium.com/flutter/how-to-debug-layout-issues-with-the-flutter-inspector-87460a7b9db https://docs.flutter.dev/codelabs/implicit-animations https://codelabs.developers.google.com/codelabs/material-motion-flutter#0 https://codelabs.developers.google.com/codelabs/flutter-boring-to-beautiful#0 https://codelabs.developers.google.com/codelabs/mdc-101-flutter#0 https://codelabs.developers.google.com/codelabs/mdc-102-flutter#0 https://codelabs.developers.google.com/codelabs/mdc-103-flutter#0 https://codelabs.developers.google.com/codelabs/mdc-104-flutter#0 https://codelabs.developers.google.com/codelabs/flutter-adaptive-app#0 https://codelabs.developers.google.com/codelabs/flutter-next-gen-uis#0 https://codelabs.developers.google.com/codelabs/flutter-webview#0