At this point, both iOS and Android are in pretty stable states. It comes down to individual preferences. Author primarily seems to have an issue with Google, which again is justified.
At this point, both iOS and Android are in pretty stable states. It comes down to individual preferences. Author primarily seems to have an issue with Google, which again is justified.
I’m sure the author would be glad to add that to the list of complaints. One OS might say, “Surprise! You got the wrong version/model/puppy for your use case!”. The other one won’t.
I have a Xiaomi Mi A1 with Firefox and no Chrome anywhere. I flashed LineageOS with the Open GApps nano package (which does not include anything you can also get from the play store, like Chrome) and don't even know what the stock experience is like. So far I didn't experience any major problems running a non-stock ROM.
WebView is the built in web view mechanism for all apps that don't want to roll their own web view, and Chrome for Android is a browser that makes use of that WebView mechanism. Strictly speaking, a browser is just an interface that lets you interact with web pages.
And you're not locked into WebView: if you actually wrote your own, you're entirely free to deploy it. It's just insanely hard to write a web render engine these days so for most people there's no point in the slightest: it just makes your application bigger.
One example where it _does_ make sense is Firefox for Android, which comes with its own engine, because as long as the Android core classes area available, it should be able to run. Not "stop working" just because someone tailored their Android build to not include WebView.
Android WebView is a system component powered by Chrome that allows Android apps to display web content
iOS has just as much bloatware, and much of it can't even be disabled, let alone uninstalled.
For privacy, consider that iOS does not let you disable AGPS data collection. On Android, it is opt in. iOS does not let you open addresses in an offline maps application by default, so Apple gets all your address lookups. iOS does not let you replace your default SMS app, so Apple gets all the phone numbers you want to send a message to in order to see if that phone number is associated with an iMessages account. On Android, you can set your default SMS app to Signal to get automatic private messaging by default. Worst of all, iOS does not let you develop for your own phone without registering an Apple ID.
Apple talks a good privacy game, but there is no substance there. You are jumping out of the frying pan and into the fryer.
Or an Android One device.
Pure Android doesn't have to.