How much does developer happiness really play a role?
Probably significant in terms of speed of development, time spent maintenance projects, etc
Probably significant in terms of speed of development, time spent maintenance projects, etc
I've been lucky enough not to run into the things people often complain about with Apple. They don't mysteriously reject my apps; and when they deprecate/require something, the reason makes sense to me and it's easy to accommodate. The differences I experience are rather in the quality of languages and APIs/frameworks.
SwiftUI is the exception. If they deprecate UIKit/autolayout, I'll move to the backend in one weekend.