声明式UI框架消除了所有类别的错误。但是,在您弄清楚如何围绕它们构建应用程序逻辑之前,它们也可能是一个难题。在Flutter的应用程序中浏览实时数据,了解如何以简单但可扩展的方式来构造内容。您将了解在声明性框架中状态管理的主要方法,并有一个具体的适用解决方案。
在此处观看更多#io19:
颤抖在Google I / O 2019播放列表→https://goo.gle/2ZTbnOs
Google I / O 2019所有会话播放列表→https://goo.gle/io19allsessions
在I / O网站上了解更多信息→https://google.com/io
订阅Flutter频道→https://goo.gle/Flutter
从→https://flutter.dev/开始
演讲者:Filip Hracek和Matt Sullivan
T0CEDC。
29:20 To save you the search for my article, here's the link: https://medium.com/flutter-io/performance-testing-of-flutter-apps-df7669bb7df7
i have been search for good architecture for flutter to build my app
i see tdd clean architecture but now i see provider is this is enough to build my app or must use some MVC ????
I'm so happy that you guys decide to keep talking about state at these conferences.
isn't Matt now just tightly coupling his widgets with the provider?
Which plugin are you using at 6:30?
So if you guys at Google are now using package:provider even with streams are you no longer using BLoC in scenarios with more complex design patterns? You still quasi recommend BLoC and other various choices at the end of the video (of course based on needs) but it's hard to imagine Google has no complex needs in any scenarios, and it sounded as if you yourselves have entirely moved off BLoC pattern.
WOW! I am new to flutter and this video solved my problems!
1:00 Story of my (work-) life. i just love these guys!
Fireship dude also talked about this
Coding is great and all but the electrical engineering on what is happening must also be insane.
Remember to turn down your volume after the video ends if you want to preserve your hearing.
When people say BLoC, do they mean flutter_bloc or old school bloc writing a bloc provider? flutter_bloc is indeed too complex.. old school bloc i think it is awesome, just needed some provider package to implement it without "hacks", or code downloaded from blogs.
What's up
so now we are going to use Hooks and functional widgets, right?
shedule?? instansiate??
Where is the official example? I have tried recreating this project, however the class chart/MyChart has this method (
static List<Series<_Problem, String>> createData{
double stateMgmTime;
}) however it's being called with different parameters and in your app it works, in the example I made it doesn't, at all, it wants to change the input parameters of the method. You didn't even mention the libraries used in this example, especially the PieChart library that I had to look for for half an hour before I found the right one ie the one you used. This presentation is really obscure and might as well floated on the cloud 10 miles above our heads, even better than a presentation would be just a concrete and total example or examples that work.
The notifyListeners() does not work when called from inside an async operation like fetching data from network.
Why shows the Google Flutter Team the topic in Microsoft Virtual Studio? Why are they not using Google Android Studio as the IDE? Is there any deep explaining?
i should buy a same shirt,now++++
Where can I learn more about nested notifiers? I really often need to update something small within my ViewModel rather than notifying that my entire ViewModel was changed
@29:24 haha….was waiting for that. All non-trivial apps that survive will eventually end up with dirty state management.
Anybody got timestamps?
Am I the only one who loves async_redux?
This is very good stuff! Thanks for sharing.
Can anyone tell me, what Visual Studio extensions are they using for the stuff like "Wrap in a component", "Convert to statefull widget", etc.?
I have an question, that I have 0 experience in programming language and I want to build the app for my startup, I willing to go learning with flutter, still I can make the apps development with flutter course only?
Remi Rousselet is awesome for creating Provider <3
Still too complicated.
Gracias
The example app basically sets all the providers at the root. So happy with this.
why not use flutter redux
funny that he wears a hat… a typical nerd =))
not seeing where this was posted anywhere else but the github link for the app at 20:11 is https://github.com/2d-inc/developer_quest
Just in case you were watching the video on mobile and wanted to "save" the link of the repo of the Developer Quest app, here you go! 🙂 https://github.com/2d-inc/developer_quest
Please.. add Arabic translation ?
release flutter for desktop with firebase and firestore feature plugins