4 ms·
> So then how does one explain the unending UI regressions with every single major update? Strategy Tax. They have a bigger strategy they are pursuing to align
by npunt 4y ago
> So then how does one explain the unending UI regressions with every single major update?
Strategy Tax. They have a bigger strategy they are pursuing to align iOS<>MacOS. This is the big ecosystem play that raises ARPU and improves customer loyalty. This means standardization of UI to improve approachability for iOS users, who outnumber MacOS users considerably but whom are less loyal customers than combined iOS+MacOS users.
There's a secondary argument about moving off ObjC and code maintenance, since they want to gain the value of more modern language & to have new devs be able to jump on old products. This means every part of MacOS & every app is probably slated to be rewritten in Swift & SwiftUI as time goes on.