Just out of curiosity, can anyone speak to what're the main complaints about developing for iOs, other than the well known byzantine labyrinth of actual app approval for the apple walled garden.
The update cycle for iOS can create a kind of hamster wheel of constant "upgrades" that break even year old apps but mainly introduce features that have been as much about Apple's business needs or supporting their aesthetic as making the platform better for devs or (often) users.
The contrast for Android is the tech is often less mature, support is scattered across many different handsets, you can never be sure users have upgraded to a recent version of the OS, and the percentage of users paying for apps is lower.