Android devs have always had to handle different screen sizes. Not the case for iPhone devs e.g. I have a game "Ridiculous Fishing" (from 2013) which is a mess layout-wise on my iPhone because it seemingly hardcoded some pixel values and used percentages for the others. They have a fixed version for Apple Arcade.