Completed
Flutter in Practice - E22: Immutable InheritedWidget as Data Provider
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Flutter in Practice - Practical Programming Tutorial about Mobile Software Development in Flutter for Beginners
Automatically move to the next video in the Classroom when playback concludes
- 1 Flutter in Practice - Intro
- 2 Flutter in Practice - E01: Development Setup
- 3 Flutter in Practice - E02: First Flutter Application
- 4 Flutter in Practice - E03: Stateless & Stateful Widgets
- 5 Flutter in Practice - E04: Displaying Messages with ListView
- 6 Flutter in Practice - E05: Accessing Assets
- 7 Flutter in Practice - E06: Types & JSON Serialization
- 8 Flutter in Practice - E07: Automatic JSON Serialization
- 9 Flutter in Practice - E08: HTTP Request & Response
- 10 Flutter in Practice - E09: Async / Await & FutureBuilder
- 11 Flutter in Practice - E10: Navigating between Screens
- 12 Flutter in Practice - E11: Simple Forms
- 13 Flutter in Practice - E12: Better Forms with TextFormField
- 14 Flutter in Practice - E13: Validating Forms
- 15 Flutter in Practice - E14: Side Menu with Drawer Widget
- 16 Flutter in Practice - E15: Dismissible or Slidable ?!
- 17 Flutter in Practice - E16: Tabs & TabBarView
- 18 Flutter in Practice - E17: BottomNavigationBar
- 19 Flutter in Practice - E18: Streams, StreamBuilder & BLoC
- 20 Flutter in Practice - E19: Streams + Futures for HTTP Requests (Peek at RxVMS)
- 21 Flutter in Practice - E20: Basic Client-Side Search
- 22 Flutter in Practice - E21: Inherited Widget Explained
- 23 Flutter in Practice - E22: Immutable InheritedWidget as Data Provider
- 24 Flutter in Practice - E23: InheritedWidget with Generics to parametrize the Data Type
- 25 Flutter in Practice - E24: Mutable Inherited Widget
- 26 Flutter in Practice - E25: Sprinkle Architecture, The Ultimate State Solution for Flutter ?!
- 27 Flutter in Practice - E26: The Poor's Man Service Locator
- 28 Flutter in Practice - E27: More Manager BLoCs & Streams
- 29 Flutter in Practice - E28: Observer to simplify interactions with Streams
- 30 Flutter in Practice - E29: BLoC / Manager Sink Explained
- 31 Flutter in Practice - E30: RxDart, Publish Subject vs Behavior Subject Explained
- 32 Flutter in Practice - E31: JavaScript API for Server-Side Search
- 33 Flutter in Practice - E32: Server-Side Search
- 34 Flutter in Practice - E33: RxDart Debounce
- 35 Flutter in Practice - E34: RxDart Map, Async Map, Switch Map
- 36 Flutter in Practice - E35: RxDart for Forms - Reactive Fields
- 37 Flutter in Practice - E36: RxDart for Forms, Reactive Validation
- 38 Flutter in Practice - E37: RxDart for Forms, Clueless Managers with Mixins
- 39 Flutter in Practice - E38: RxDart for Forms, Form Submit with combineLatest
- 40 Flutter in Practice - E39: RxDart for Forms, Custom « React Hooks »-like Abstractions
- 41 Flutter in Practice - E40: From Self to Flutter and Back Again
- 42 Flutter in Practice - E41: Creating Flutter Library / Package
- 43 Rendering HTML Links as Flutter Widgets - Flutter in Practice 42
- 44 The Singleton Design Pattern in Flutter... All the Way Down! - Flutter in Practice 43
- 45 Streams Lifecycle for Managers via Singleton & Abstract Classes - Flutter in Practice 44
- 46 Upgrading to RxDart 0.23, SDK 28 & API deprecations - Flutter in Practice SPECIAL 1
- 47 Using Extension Methods for the Provider data lookup - Flutter in Practice 45
- 48 General BLoC / Managers for Web Resources - Flutter in Practice 46
- 49 Simple State Management using Streams - Flutter in Practice 47
- 50 Dynamic Themes Switching (Dark / Light) with Streams - Flutter in Practice 48
- 51 Flutter & GraphQL - E-Commerce App Basis with Saleor - Flutter in Practice: Special 2