| I already covered that: > To do that tiny little thing I described above you'd have to design your app to disable all built in configuration handling (so now it's on you to handle swapping out every resource when a language change happens, or dark mode is turned on) then hand animate every element to its new position on every screen. That's not done in "bigger apps", it's done in apps that have large areas not rendered with normal UI elements, like games, or camera apps I've done some iOS work too, and while iOS has its issues it "defaults" to making better apps, hands down. It's not unlike the user side of these platforms, iOS has a more opinionated "default" than Android Jetpack is trying to fix that but it's "not that much, extremely late" - But again, this is all missing the forest for the tree here, configuration changes are just a tiny part of the general "backend" choices that add up to a more powerful platform in developing for Android... but a less useable platform as a user |