What developer resources? 🤣
Apple is the most anti-developer company I've had the pleasure to work with.
Sounds like you've never really developed mobile apps that has a high number of users across the globe.
Apple Maps is 100% free to use. With Google Maps, you have to pay thousands of dollars per month. Not to mention, customers in China can't use Google Maps so good luck finding a Chinese mapping service to use (which requires a China phone number to sign up).
Apple's CloudKit? Generous up to 1 petabyte of free storage. Scales linearly with your users so you don't have to worry about server costs. Firebase? Can easily rack up thousands of dollars. Oh and good luck getting Firebase working in China (hint: you can't). So what do you do then? Custom backend? This also goes for push notifications. So enjoy implementing two push notification distributers on Android if you want the world covered.
I just need to distribute to the App Store and it distributes to the world, including China. Which store did you use to distribute to China for Android? Tencent? Oppo? Huawei? What are their store terms? Maybe you should do self hosted? Good luck using AWS S3 to serve it (hint: can't use the standard AWS accounts. Gotta use a special AWS China account which again requires a China phone number to sign up).
Xcode's localization tools gives you automatic support LTR and RTL (like Arabic). Setup autolayout constraints properly and there's 0 extra work to flip the UI for RTL languages.
For the longest time, Android's camera API didn't read the EXIF data so developers had to manually rotate photos any time a landscape photo was read. This was mind boggling stupid. With Apple's API, I always get the correct orientation of the photo regardless of how the user took it.
Android's fragmentation gives developers a huge headache as well.
Then there's yearly Xcode/SDK updates which Android is lagging behind. And the list goes on...