Safari is a shinning example of how wrong this is. Sorry.
The fact that they tie the mobile version to the OS version is just ridiculous.
not only Safari, several other apps such as Music (which also has several annoying quirks) never understood why they did not get their own lifecycle if they have dedicated teams for each of those apps
So exactly why is that a big deal when unlike Android - they actually keep their phones updated?
not only Safari, several other apps such as Music (which also has several annoying quirks) never understood why they did not get their own lifecycle if they have dedicated teams for each of those apps