SwiftUI is not UIKit

Programming basically boils down to two things: data flow and naming stuff. Simple in theory. Super easy to complicate in practice. To illustrate the point let&rsquo;s look at some iOS code that updates an emoji on a &ldquo;parent&rdquo; view from a &ldquo;child&rdquo; view action. Boilerplate UIKit In UIKit this relatively simple task becomes a whole sad song and dance: import UIKit class…