Two workarounds that I've seen apps that don't meet app store guidelines are altstore [1] and TestFlight, which I guess doesn't have the same rigorous oversight that the app store does? The latter still does require the developer to have an Apple Developer account, though.
This is absolutely true, but at the same time I am still extremely grateful that I can have applications like NewPipe that otherwise would be practically impossible to build/distribute. Not to say that there isn't room for improvement.
Newpipe has a pretty specific userbase,... if it was on top of the "trending" apps in play store, there would be a lot more users... since it's not, it's just people like you, me, and a bunch of other nerds using it, while "normal people" just wait through the ads, because they're unaware that alternatives exist.
For us (well, atleast me), getting an apk from github is not a problem, also not clicking three times to update the app... "normal users" usually don't do this, and some even get scared at the scary messages on phones, warning users about "alternative sources" and "play protect" and other stuff.
Definitely, the UI to sideloading is a real problem. But Youtube would be unusable for me on Android without NewPipe, it helps so much.
I'm not really arguing that this is a great solution for everyone (or that sideloading should magically mean that Android isn't being noncompetitive), just pointing out that even insufficient solutions can really make a really big difference for some people.
I want the sideloading and updating experience on Android to be better, and there are some very real frustrations that come from that -- including that there are great apps like NewPipe that I can't really recommend to everyone I know because of the complexity of installing them. But in contrast, I don't think I could even use iPhone myself because these apps are so essential to me, so I'm grateful that at least I have a phone where it's possible for me to jump through these hoops.
To your point though and in regards to the person you were replying to, you're right that none of that changes anything about whether Play Store has what is essentially a monopoly over other Android storefronts. I would love to live in a world where I could recommend NewPipe to people without feeling like I also need to borrow their phone and sit down with them and help them install it.
----
> For us (well, atleast me), getting an apk from github is not a problem
Pro tip which you might already be aware of, but F-Droid supports custom repositories, and the NewPipe team maintains their own repository that gets immediate updates. Installing NewPipe from F-Droid directly isn't something I would recommend because the app needs to be updated so frequently and F-Droid is slow to pull in those changes. But if you use their custom upstream repo, you can still have F-Droid manage the updates/installation while getting basically direct updates from the Github repo.
This would of course be better if Android allowed the F-Droid store to auto-update apps, but...
I vaguely remember hearing that at some point Android was going to allow this, but then I haven't heard anything since and my version of F-Droid still requires manually clicking an install button, so I'm not sure if Google ever actually followed through.
> Let's be fair... 99% of your users will never find your app if it's not directly on the play store.
99% of app users get an app by clicking on a link that was sent/recommended to them.
So more accurate to say "100% of users will never find your app on a store if it's not directly on a store."
I work on health/social service apps for state and local municipalities. The conversation about putting them on the stores ends when we explain that the stores don't allow such apps. Which is a blessing in disguise ans PWAs are far superior in most every way.
That's maybe us ners, who google stuff and follow recommendations.
Most people just look at the "trending" stuff in the main playstore window, or search the store with general keywords (eg "menstrual calendar"), and try the first few hits.
Never stopped Fortnite or Epic Games from selling their own game on their own terms on android profitably and successfully.
Apple simply banned them. That’s why I cannot equivocate Apple and Google’s market dominance, Apple is just so much more obscene and over the top, Google at least has some more shame.