MobileTable-stakesAround since 2019

SwiftUI

Apple's modern, declarative framework for building iOS user interfaces — you describe what the UI should look like for a given state, and it handles updating the screen, replacing the older, more manual UIKit approach.

Think of it like

Like describing the finished room you want and having it assemble itself, instead of manually placing and wiring every fixture yourself (UIKit).

Junior or senior?

Junior sounds like

Hasn't hit anything SwiftUI can't do as cleanly as UIKit.

Senior sounds like

Can name something SwiftUI still can't do as cleanly, and how they worked around it.

Ask them

“What's something SwiftUI still can't do as cleanly as UIKit, that you've had to work around?”