Roundtable: Declarative UI Live Coding
summary
Panel compares various declarative UI frameworks under a tight deadline: participants must implement a newly designed screen quickly while a manager/clients demand immediate delivery. Discussion focuses on live-coding impressions—how much code each framework needs to produce a classic-style screen and which tasks are easier or harder with each declarative framework versus the traditional (imperative) approach.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:55Roundtable begins
- 3:01Speakers' first impressions
- 6:57Layout and declarative approach
- 11:13Declarative layout philosophy
- 16:09Anton's results demo
- 23:14Desktop screen launch
- 25:44Rendering and settings issues
- 27:53Svetlana's Flutter experience
- 31:04SwiftUI multiplatform limits
- 37:06Audience questions on navigation
- 45:46Android navigation integration
- 53:16Comparison with UIKit and Jetpack Compose
- 1:00:30UIKit vs SwiftUI choice
- 1:07:16Summary
related talks
26mReactive Declarative UI as Code - Trend and Healthy competition
45mJanus: Easy Complex UI with Declarative FRP
06mTowards Declarative Frontend Development
40mRethinking UI: Imperative to Declarative
32mLunch Panel
35mDeclarative UIs in a functional language
43mServer-driven UI on the Web — Describe Your Frontend, Don’t Write It
50mImperative vs Declarative: Weathering the storm
