3 ms·
The core OS needs to improve at a faster rate and OS-specific features need top billing. We tend to see mostly application-level improvements touted as top-10
by makecheck 8y ago
The core OS needs to improve at a faster rate and OS-specific features need top billing. We tend to see mostly application-level improvements touted as top-10 OS features (enough about Safari and Photos!).
Concurrently, the environment provided to developers ranges from stagnating to degrading.
The solution to both problems is exactly the same: separate and silo bundled-app development away from the OS and make sure they dogfood the entire process, right down to having to use the EXTERNAL bug reporting system and Apple’s external tools for App Store updates, etc. Then, give the internal app teams at Apple massive superpowers in terms of prioritizing changes to developer tools. Overnight, those ridiculous bugs in Xcode would go away, App Store submissions would be less bureaucratic with superior tools, bugs would be responded to, APIs would be more sensible, etc.