Episode 135: The Journey to Flutter with Majid Hajian
Majid Hajian talks with Ward, Dan, and Craig about developing with Flutter. What kinds of projects are good for Flutter? What's the developer and business use case for Flutter? What about Flutter vs Electron? And tips on getting started with Flutter.
Recording date: 4/29/2021
John Papa @John_Papa
Ward Bell @WardBell
Dan Wahlin @DanWahlin
Craig Shoemaker @craigshoemaker
Majid Hajian @Mhadaily
Brought to you by
Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today.
Resources:
- Majid Hajian’s website
- Flutter
- Dart
- Tour of the Dart language
- Flutter Hot Reload
- Dart Streaming
- rxdart
- Dart event loop
- Dart isolate
- Declarative Programming
- Imperative Programming
- Start thinking declaratively
- IoT
- IoT Hub
- Material Design
- Clean Architecture
- Flutter Desktop
- Flutter Web
- Flutter Favorites
- Create readme files
Timejumps
- 02:32 Guest introduction
- 03:07 What is Flutter?
- 10:09 Sponsor: Nrwl
- 10:46 Dart is not dead
- 18:39 What kinds of screens does an IoT device need?
- 24:07 What was the on-boarding process like?
- 28:27 What's the developer experience like with Flutter?
- 30:33 What's the business case for Flutter?
- 34:38 How do consumers get the app when it's built?
- 39:50 Sponsor: Ag Grid
- 40:57 When is Flutter a good choice to use?
- 44:12 Flutter vs Electron
- 47:48 Flutter on the web
- 51:07 How do you get started with Flutter?
- 52:11 Final thoughts
Podcast editing on this episode done by Chris Enns of Lemon Productions.