Earlier quoted context omitted.
Recently moved from more than a decade on Android to iPhone. Once the Stockholm syndrome wore off I realized how pathetically behind they are on mobile.
Hi! I'm a very happy iPhone user (and Mac + Apple Watch + AirPods, you name it...), but I'm surprised by your comment....could you elaborate? In what way do you think that google is pathetically behind? I've always seen it as just a different ecosystem with different ideas. I look forward to reading what you have to say!!
Basically the way they screwed Java developers with their pseudo compatible implementation, an horrible NDK experience, even after 10 years the best you can do to interop between userspace and NDK is via JNI code that you have to write yourself.
Given that they created their own pseudo Java, they could have also created something else other than JNI for Dalvik/ART, but no they didn't.
While Apple provides a full stack development experience, on Android you usually have to go fetch Java, C and C++ libraries to gain productivity back on top of the bare bone APIs that Google provides.
The whole Jetpack libraries effort only started after several years of complaints, it took them until 2020 to finally release a game developers SDK (which is a joke versus something like Sprite/SceneKit).
If iOS and Android were Linux desktops, with iOS you get XFCE/GNOME/KDE dev experience, while Android you are looking forward to something like fvwm instead.