with Flutter\
0:11 Comments Bloc Design
5:23 More on Comments Bloc
12:58 Recursive Data Fetching
25:45 Connecting the Comments Provider
29:27 Testing Recursive Fetching
32:50 Consuming the Item Map
38:06 Displaying the Story Title
43:54 Text Styling
50:09 Container Alignment
55:41 Building the Comments List
1:03:11 More Logic Extraction
1:07:50 The Comment Widget
1:12:51 Comment’s FutureBuilder
1:16:13 Showing Individual COmments
1:22:48 Recursive Rendering
1:28:38 Styling the Comment List
1:33:05 Defaulting Null Values
1:36:43 Handling Deleted Comments
1:39:40 Nested Comments
1:43:06 ListTile’s ContentPadding Property
1:48:31 Replacing Placeholder Characters
1:53:45 Loading Containers for Comments
1:56:42 App Wrapup
2:02:52 Last Fix!
One Building Open Source with Dart\
2:04:34 Dart Local Installation
2:07:12 Dart Install on Mac
2:10:36 Editor Setup for Dart
2:14:19 App Overview
2:16:57 Folder and File Structure
2:23:41 The PubSpec File
2:26:49 Running Dart Files
2:30:47 Program Design Methodology
2:39:03 Class Creation
2:41:42 Terminal Design
2:44:57 Terminal Implementation
2:47:12 Stdout and Stdin
2:52:29 Import Statements
2:58:54 Stdout Instance
3:03:29 More on Import Statements
3:13:24 Testing the Import Class
3:16:47 Checking Operating System
3:20:39 Clearing Windows Terminal
3:23:02 Clearing Other Terminals
3:24:10 Testing ClearScreen
3:25:32 Collecting Input Over Stdin
3:32:44 Option Class FIelds
3:39:52 Adding Dynamic Fields
3:42:06 Printing Individual Options
3:49:05 Testing Option Printing
3:53:42 List Shortcomings
3:58:17 Maps in Dart
4:09:52 Refactor to Maps
4:13:36 The Prompter Class
4:17:37 Testing the Prompter
4:21:32 Extracting the Terminal
4:26:01 Var vs Final for Variables
4:33:03 Final’s Affect on Values
4:39:05 Const’s Dual Nature
4:45:27 Const’s Behavior by Type
4:57:30 Marking Terminal as Const
4:59:43 Private Variables
5:07:05 Finishing Prompter
5:12:40 Error Handling
5:16:06 Asking Binary Questions
5:20:10 Testing Binary Inputs
5:24:31 Code Similarities
5:29:04 Refactor for Code Reuse
5:34:04 More on Private
5:39:20 Central Lib File
5:42:04 A Single Export Point
5:45:14 A Relevant Example File
5:48:30 Outstanding Project Config
5:51:23 Uploading the Prompter Lib
Two Building a Dart CLI\
5:57:04 App Overview
5:59:55 Project Setup
6:04:01 Importing Library Code
6:09:39 Forcibly Exiting a Program
6:13:48 Prompting for File Type
6:17:16 Implementation Flow
6:21:29 Working with the Current Directory
6:26:37 Filtering Non-Files
6:33:50 Filtering Non-Images
6:37:19 Building Options from Images
6:43:23 Testing Image Selection
6:45:52 Converting Images
6:51:59 The ConvertImage Function
6:55:02 Reading File Contents
6:58:43 Encoding to JPG or PNG
7:02:23 Writing Files to the Hard Drive
7:07:57 Returning the Image Name
7:09:39 Testing Image Conversion
7:12:17 Opening the Image