Conversation

“imagine if […] Apple had evolved AppKit […] to provide built-in support for collaboration and live-editing.”, writes Ben Thompson. This is the exact thought I’ve had in the past weeks when reflecting on Sketch’s campaign in favor of native apps and the ensuing criticism.
3
3
15
My last big project at Apple was actually an attempt to do what Ben describes for AppKit/UIKit. It was put on hold for a few years when Swift was introduced, then others evolved it into Combine / SwiftUI—unfortunately without any collaborative layers (yet).
2
13
No, we never really regarded those elements as intractable, though there are many practical issues and boundary conditions to work through, as and co have been documenting. Bigger concern was: “how do app architecture + programming paradigms look shift in this world?"
1
4
To your point, applications seem to have different semantics when it comes to real-time collaboration + history. The history semantics of, say, Figma, is different from that of a code repo. One is linear, the other, not. So it's a particularly hard challenge to define a set of ..
1
5
Show replies