Hi guys, beautiful video. Lot of insight. How do you manage to build such a good travel itinerary widget? I mean the screen where you have the time, icon and place above each other and then a line connecting the rows. I have tried it with Stepper but the end result does not match my expectations and a lot of customization is needed
Ugly or Beautiful is a matter of personal preference ;) About complexity, I find Redux more complex and more verbose than BLoC! Also, everything has its place and space. I believe that you should choose the right state management that is best for your project; today is Riverpod, and tomorrow is a simple setState(); don't overcomplexify if not needed for your scope!
If I'm looking to provide global state with listeners and notifiers then Redux and BLoC both offer a poor developer experience. The complexity should be hidden, e.g. Redux Toolkit. Libraries such as Zustand have figured out the developer experience part although I think Signal libraries are close to a cleaner developer experience.
I liked your presentation about Flame. It is very interesting to me. I used to did game development, but in Corona SDK. It does not exist anymore. Flame brought back my interest ;) Thanks!
J'aimes ca 200 dev.. et des tests unitaires comme ca on fait correctement sans stress un truc solide. Typiquement le genre d'environnement de travail que j'aimes.
Dream feature 1 - Make responsive layout easy - For eg. Like FxLayout package in Angular. Dream feature 2 - Dart too much boiler plate code. I am hoping Static Meta programming will solve that.
🚀 What an insightful talk, Marco Facco! 🚀 Thank you so much for sharing your expertise on Full Stack Development with Flutter using Dart Frog. It's truly inspiring to see efforts in unifying frontend and backend layers, and Dart Frog seems like a game-changer in achieving that harmony. The concept of a common layer in the API is brilliant-it not only simplifies code sharing but also enhances collaboration between frontend and backend teams. The seamless update mechanism is a dream come true for developers striving to eliminate errors and mismatches. Your hands-on demonstration with sample code, tips, and tricks adds tremendous value, making the learning experience more enriching. It's exciting to witness the power of Dart as a programming language in implementing features and promoting code reuse. Kudos to you and the Flutter Heroes 2023 team for bringing this innovative discussion to light. I'm looking forward to diving deeper into Dart Frog and Flutter, applying these insights to enhance my development skills. Thank you once again for contributing to the tech community and paving the way for a more efficient and collaborative development landscape! 🙌 #FlutterHeroes2023 #DartFrog #FullStackDevelopment #TechInnovation 🚀
Interesting overview, thanks for that. Would be interesting if there is some tool that could scan a flutter app to check if some security best practices are missed. Anyone knows of such a tool? Or could be a good business opportunity...