u/InternalServerError7in r/FlutterDev • Recommends
…aning hard. Trying to decipher what low level classes and mixins to use, or what contracts or relationships hold results in stumbling down one rabbit hole after another. Take `RenderObject`s for example. There are very little resources for building custom `RenderObject`s from the ground up - the closest thing we have to this I've found is a video: link to this video (If this guy wrote a book I'd buy it). But if you were to master `RenderObject`s and shaders, then theoretically any visual experience is within your grasp.
There are tons of other useful advanced concepts for Flutter that are almost never touched upon. e.g. Understanding streams/rxdart can vastly improve you ability to handle complex stat…