Working with the navigation example at Flutter.io I felt there must be a better way to work this issue … and a little searching found this article:
Came across a nice article: http://bizz84.github.io/2018/03/18/How-Fast-Is-Flutter.html discussing Flutter performance (its a few months old) vs a similar timing app in iOS. It’s main takeaways are (confirming suspicions): Frequent UI redraws are expensive If you call setState() often, make sure that it redraws as little UI as possible.
Flutter seems like the antithesis of MVC (Model-View-Controller) development approach but one person has come up with (I expect a computationally intensive) approach discussed at: https://proandroiddev.com/flutter-in-mvc-437ed7cead2e.
The notion of widgets in development have been around for a long time, tracing back at least 20 years to components in Portal CMS systems. But some of these older widget systems still inherited a lot of visual context from the underlying OS. A nice
This May 2018 article from the Verge concludes: At this point, there’s no real indication of what Google plans to do with Fuchsia. Is it an actual future operating system that the company is building from the ground up to replace Android and Chrome OS?
Nice example at github of a pubspec.yaml that has everything. Published 8/15/2018
Nice pro and con comparison. Note that they reviewed the old Dart 1.24.3 vs Dart 2.0 which is out now and addressed a couple of the cons they site against Dart. A key takeway from the Slant community is : When comparing PHP vs Dart, the Slant community recommends Dart for
Nice (but small) non-technical write-up on how Flutter and Fuchsia (an in-the-works Google’ one-OS-for-all) may have significant business impact in 2019. Wikipedia offers a good summary of the state of Fuchsia here: https://en.wikipedia.org/wiki/Google_Fuchsia. They summarize the link to Flutter and Dart as: Fuchsia’s user interface and apps are written with
Out at medium there is a nice article that discusses the different approached to “screen painting” of the UI using traditional Andriod and now Flutter. Here is the top of the article: What even are Flutter widgets? Flutter is a mobile UI framework that makes UI
Flutter via Material Design has access to a hundreds of monochrome icons. Check them out here: https://docs.flutter.io/flutter/material/Icons-class.html