• mholiv@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    If you look at developer experience it’s absolutely is true. Android users just prefer free/ad supported/pirated software. If your an android user look at your own habits. What android applications have your purchased?

    You can search for statistics from any source online and you’ll get the same results. But in the end if you code for iOS you need to test and debug for fewer devices and you will make more money overall. There are wayyyy more android users but 70% of all mobile app spend is on iOS. Deving for iOS just makes sense if you like money.

    https://backlinko.com/iphone-vs-android-statistics#iphone-vs-android-app-spending

    • bokster@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      None of this account for differences in purchasing power and phone price.

      If you have an $150 Android device, I would of course expect you to spend way less on software than somebody with a $1500 iPhone.

      I’m not saying ‘develop for Android only’ but if your business relies on one ecosystem only, you’re at a higher risk and you’re leaving money on the table.

      • Jojo, Lady of the West@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        an $150

        a $1500

        How do you pronounce these? An 'undred and fifty? I’m honestly curious, because I can’t feel like an fits on either. I wasn’t going to care enough to ask but then you put a on one thousand five hundred.

      • mholiv@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        You are 100% right.

        If you dev for only one you will be leaving money on the table. But for small / solo devs I can 100% see why focusing on iOS and those high paying customers makes sense if all you care about is money.

        Then once you have a customer base then you build out an android team/app.

        I’m not saying it should be this way. I’m just saying I understand why it is this way.