• TheAnonymouseJoker@lemmy.ml
    link
    fedilink
    arrow-up
    1
    arrow-down
    3
    ·
    9 months ago

    Instead of you writing all this gobbledyremoved that may have technical relevance, I can also frame it as you living in a fantasy world based on exploiting our countries for centuries, thriving on said wealth, and being ignorant about the democratisation of phone hardware that Android brings across all prices, and a lot of the models providing most of the needed RAW capabilities through developer options on even $50-100 phones. Apple has the colonialist luxury of making exclusively $1000+ handheld kiosks that cannot be user repaired, cannot be treated like a computer with a filesystem, need accessories that cost 5-10x that of Android, is incompatible with non-Apple devices and so on.

    This is not about users, this is about developers. What a user will notice is that the Android version of certain apps don’t work as well as the iOS version.

    No, this is not about developers or even most users, unless you were making an app to cater to developers. And you cannot use arguments about “popular” demographic, ignore their most commonly performed tasks, ignore pricing and hypothetically imply anyone practically cares about ProRes/ProRAW. You want Log video or RAW photos? Android can give that on any decently expensive phone with third party apps.

    It is well known at this point that a lot of those apps’ developers forcibly need to cater to Android, knowing most of the world does not use or like iOS. Snapchat could very well use even Camera1 API on any phone or on almost all phones Camera2 API, yet it intentionally screenshots the digital viewfinder, because the developer publicly stated his belief that Android is for poor people. It does not matter that Android device price range exceeds twice that of iOS on the high end. It is an intent derived from personal elitist beliefs to gimp Android. It is not much different for Apple with iMessage bubble colour contrast purposely hampered for non-Apple users. Instagram already gives Apple users the same thing on iPad and iPhone, so stop giving me the excuse that paid app developers are selfless hard working people.

    Please link to the API docs that describe this API.

    Since you seem to develop some camera app on iOS, you would be best suited to argue with an Android camera app developer in this regard. The only reason it seems like you eventually picked a fight with me is that I do not do the same thing as you, so you know the nitty gritty details, and are using that to mask iPhone’s obvious real world weaknesses.

    Since you also seem to argue on most popular sold phone across OS platforms, I feel compelled to put forth the argument about what such a large demographic actually does with their phones. They do nothing amongst the tasks that you are proudly telling me about, not even Apple users. They scroll Instagram, take a few selfies, shoot small video clips occasionally without 4K60 obsession, listen to music on $5 earbuds and sometimes open up a web browser. They also download files from emails and copy them to computer at home. You might be surprised to hear most Apple users avoid paying for apps and do not care about technical settings, but go with the defaults based on optimal disk space usage. I see none of the things you claimed “popular” demographic does, so this invalidates more or less all of your arguments.

    I could link you a bunch of r/Android threads and comments from the past few years listing Android’s infinitesimal advantages, not to mention nobody likes $100/year fee for Apple app development, regardless of if one’s app may be free.

    In the end I really don’t care what OS it runs, I just want to build nice things. It just gets frustrating sometimes when having to take into account all these low-end Android devices limits what you can accomplish.

    They accomplish more than the non existent $100 iPhone would, for the “popular” demographic, so you should not cater to them. Cater to the users exclusively who have luxury of engaging in these hobbies or if they really want to treat iPhone like a professional camera hardware for daily job (no one). I have used RAW photo Camera1 API capabilities on my 4 year old budget midrange phone, and even on prior phones 7-8 years ago, and have never felt restricted other than needing better camera hardware.

    You could consider Android over iOS solely on the basis of superior camera hardware, and the RAW capabilities provided. You could also consider that Pareto frontier of needing certain amount of API freedom for developing apps versus tasks done by users of different demographics is why Android will always be so far ahead of iOS. Learn those models if you actually care about maximising catering to larger audience, and not living in lalaland dream bubble.