Silicon Valley Code Camp : October 13 & 14, 2018session
Under the Hood with Flutter
A quick peek under the hood of Flutter in which you'll learn how its layered architecture allows Widgets, Elements, State objects, and RenderObjects to work together to compose reactive user interfaces.
About This Session
For many developers, getting started with Flutter means getting used to widgets: how to use a Text widget, for example, and how to define new widgets and compose a complete user interface. An important step in the progression from beginner to seasoned coder is gaining an understanding of what lies under the hood, beneath the widget layer. In this talk, you'll learn what Elements, State objects, and RenderObjects are, how Flutter's layered architecture separates composition, layout, and rendering, and some best practices for keeping you apps running at 60 FPS.