Shared model, of course. We do a lot of shared drawing, even, w/ CG between iOS/Mac…
Conversation
But UX usually should vary widely between iOS/Mac and thus be relatively thick layer, IMHO.
3
I want as much as possible of even my UI behaviors in isolated value-oriented layers.
1
Right, and that's not for sharing. That's for isolation, predictability, and testability.
2
Yes, thank you. There are still voices of sanity in the wilderness.
1
Count me among the insane :) I don't see how a UI vs UX-no-UIKit layer separation is of use.
2
2
3
LayoutSpecs 👍, but see more as compartmentalization of concerns than isolation from UIKit…
2
Easy configurability of NSLayoutConstraints, e.g., which means Specs would need UIKit.
1
Replying to
Yeah, the problem there is that it's not possible to use auto layout to compute in isolation.
Replying to
Right. So giving up a lot of UIKit way of working to isolate from it this way, seems to me.
2
Understanding that I've never tried to isolate this way, so I'm not speaking from experience.


