@grishka Ehh, I disagree there. Heck the iPad invalidates the whole argument by itself. Touch, trackpads, pencils for input, and windows as small as an iPhone SE and as large as a Mac with an external display. Do you want to develop for it with 4 separate frameworks?
Harshil, the iPad doesn't invalidate it, it's basically just a large iPhone. The touchscreen is the default mode of interaction for 99% of how people use iPads. UIKit, Apple's touch-focused framework, is its native UI framework (that SwiftUI is built on top of).
Apple's continued insistence on blurring the lines between UIKit (touch) and AppKit (keyboard + mouse/trackpad) really rubs me the wrong way. Steve Jobs would've never approved of any of that.