Mbi8zs947xg0jmophhb1
SkillsCast

Learn Scoped Model by building Scoped Model

18th March 2019 in London at CodeNode

There are 1 other SkillsCast available from Meaningful Motion & Scoped Model

Are you learning Flutter architecture, but confused by Streams, Sinks, RxDart, Redux, and all the others? There’s a simpler alternative: Scoped Model! However, Scoped Model is merely a wrapper around two Flutter features: InheritedWidgets and Listenables!

First, we’ll dive into how the role of Model classes and how they can be used to architect scalable applications. We will write a Model class from scratch, demonstrating how it uses the Listenable class from Flutter!

Next, we’ll write the ScopedModel Widget. This will demonstrate how to pass data from a Model to several different Widgets using the power of InheritedWidgets! This talk aims to demonstrate how you can use Scoped Model to build scalable applications, as well as a practical understanding of how you can use two powerful features of Flutter: Listenables and InheritedWidgets!

YOU MAY ALSO LIKE:

Thanks to our sponsors

Learn Scoped Model by building Scoped Model

Brian Egan

Brian is a front-end developer with Android, Web and Flutter expertise. He previously worked on popular applications for SoundCloud and Zappos as a senior Engineer and Tech Lead. He's currently working with Google to create the Flutter Cookbook and actively develops several open source libraries, such as RxDart, Redux.dart, and the Flutter Architecture Samples.

SkillsCast

Are you learning Flutter architecture, but confused by Streams, Sinks, RxDart, Redux, and all the others? There’s a simpler alternative: Scoped Model! However, Scoped Model is merely a wrapper around two Flutter features: InheritedWidgets and Listenables!

First, we’ll dive into how the role of Model classes and how they can be used to architect scalable applications. We will write a Model class from scratch, demonstrating how it uses the Listenable class from Flutter!

Next, we’ll write the ScopedModel Widget. This will demonstrate how to pass data from a Model to several different Widgets using the power of InheritedWidgets! This talk aims to demonstrate how you can use Scoped Model to build scalable applications, as well as a practical understanding of how you can use two powerful features of Flutter: Listenables and InheritedWidgets!

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Learn Scoped Model by building Scoped Model

Brian Egan

Brian is a front-end developer with Android, Web and Flutter expertise. He previously worked on popular applications for SoundCloud and Zappos as a senior Engineer and Tech Lead. He's currently working with Google to create the Flutter Cookbook and actively develops several open source libraries, such as RxDart, Redux.dart, and the Flutter Architecture Samples.