Monday, 18th March at CodeNode, London

This meetup was organised by FlutterLDN in March 2019

In this meetup we have two talks on Scoped Model and Animations in Flutter.

Meaningful Motion - Animations in Flutter

What does meaningful motion mean and how can you use it in your Flutter app? This talk will give you an overview about the framework's animation APIs and you will learn how to architect subtle eye candy for a great UX. Flutter, Animation, Motion Design, Material Design, UX

What does meaningful motion mean and how can you use it in your Flutter app? This talk will give you an overview about the framework's animation APIs and you will learn how to architect subtle eye candy for a great UX.

Frederik Schweiger

Frederik is a mobile software engineer with 6+ years experience. In the past he worked together with companies like Trivago, Vodafone and Google. Currently he's a Flutter freelancer who enjoys building beautiful UIs and likes to support people with building their digital product.

Learn Scoped Model by building 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!

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.

Thanks to our sponsors

Attending Members

Overview

In this meetup we have two talks on Scoped Model and Animations in Flutter.

Meaningful Motion - Animations in Flutter

What does meaningful motion mean and how can you use it in your Flutter app? This talk will give you an overview about the framework's animation APIs and you will learn how to architect subtle eye candy for a great UX. Flutter, Animation, Motion Design, Material Design, UX

What does meaningful motion mean and how can you use it in your Flutter app? This talk will give you an overview about the framework's animation APIs and you will learn how to architect subtle eye candy for a great UX.

Frederik Schweiger

Frederik is a mobile software engineer with 6+ years experience. In the past he worked together with companies like Trivago, Vodafone and Google. Currently he's a Flutter freelancer who enjoys building beautiful UIs and likes to support people with building their digital product.

Learn Scoped Model by building 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!

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.

Thanks to our sponsors

Who's coming?

Attending Members