Yeah, not just worse quality but also some apps don’t come to Android until months later.
Linus from tech tips has complained that the Android version of YouTube is missing features that iOS has.
Another commenter mentioned that someone did a switch to Android challenge and Instagram was missing features.
A chatgpt competitor has had an app for iOS for months and Android just got it, I think something similar happened with chatgpt.
It’s not just arbitrary screen size, it’s about with wide variety of specs that need to be supported. Your app needs to work on a crappy modern Android with a slow cpu and limited ram as well as the flagship stuff, its easier for the devs to make a one size fits all app instead of expanding how some features only work on some phones and keep track of all that.
Additionally, newer versions of Android will have better and more capable apis. But if only 12% of people are on the latest version of Android, then coding the app to use those apis would either break the app on old version of Android or they would have to have code for doing a task an old I efficient way and a newer better way. So they just do it the I efficient way.
Android is great because of the foss apps. iOS doesn’t really have that. I think it’s due to no side loading and having to pay an annual fee to be a dev and needing to have a Mac to compile for iOS.