Flutter中的实用状态管理(Google I / O' 19)



声明式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。

36 comments
  1. 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 ????

  2. 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.

  3. 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.

  4. 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.

  5. 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?

  6. 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

  7. Can anyone tell me, what Visual Studio extensions are they using for the stuff like "Wrap in a component", "Convert to statefull widget", etc.?

  8. 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?

Comments are closed.