Hope that this happens to Apple eventually too.
Hope that this happens to Apple eventually too.
It should all totally be open though
Neither can compete with the Play store though, as only Google's offering is allowed to update or install apps in the background without user interaction (without root). For that matter, only Google Play Protect (part of the Play Store IIRC) can uninstall apps from user's devices with no interaction.
That sounds horrible. Why can a store decide to delete an app with no prior notice?
But it does seem Google has given more freedom to other apps to install apps. I guess it comes down to if that's still too many clicks or too fear mongering to count as "competitive".
It allows them to remotely remove any malicious app from Android devices without any user intervention.
1: https://www.computerworld.com/article/2752902/google-remotel...
Not anymore, since Android 12 (2021).
https://www.xda-developers.com/android-12-alternative-app-st...
> in response to mounting pressure from Epic Games and government regulators
Just because it came out before the judgement doesn't mean it wasn't because of the court case. And frankly, needing to be sued to do the not-a-monopoly thing isn't exactly a great look.
Maybe I'm just grouchy because I'll never get to use it though - BlackBerry stopped making handsets, so I'm using either the last great physical keyboard (subjective, but true IMO) while being "stuck" on Android 8.1, or GNU+Linux à la Pinephone Pro.
Important to note this has changed starting with android 12, now you just need accept installing the app, and the source can update the app without interaction.
Droidify (third party fdroid client) supports it, among others like Aurora store.
Unnecessarily mind you, GrapheneOs proved that you can get the vast majority of GMS functionality without it needing to run as root. Even Gpay would work if google allowed it.
> That includes those annoying update confirmation dialogs which make it impossible to install updates automatically without user interaction.
This has changed with android 12, third-party sources can now auto update an app after a user accepts the initial prompt go install it.
That is, the only apps available through Aurora are those on Google Play, and if Google's rejected an app, then you won't be able to install it via Aurora.
By contrast, F-Droid is an alternative front-end and app store, with apps available which aren't included in Google Play (for example, Termux).
(I use both Aurora and F-Droid on an Onyx Android device.)
Same is true for Apple, of course.
It uses that to install new applications and update applications installed by other app stores without the OS-level confirmation, probably can't be uninstalled on most Android OSes and perhaps some other things.
[0] https://developer.android.com/reference/android/content/pm/P...
You might have heard about this little company
https://www.forbes.com/sites/ryanwhitwam/2018/08/25/epic-gam...
So, yes, when users literally own their own devices, it is difficult for the manufacturer to keep them perfectly secure without abusing monopoly power.
The door also swings the other way here too, because malware has certainly existed _inside_ the Play Store, and it took _users_ to bring it to the billion dollar corporations attention.
The entire value proposition of the App Store is the sandbox.
But Android security sucks either way
Sure, Apple might prevent you from installing such applications on devices (though they offer monitoring app usage and websites for parental controls), but that's just because they have a walled garden that could disallow such apps and it's less clear how to weigh app freedom against user safety.
If you're worried about zero days, Android exploits are priced around the same as iOS exploits apparently so take that how you will.
You really think you are going to ask a child what are they doing every second and what they talked about and they are going to tell the truth?
What’s stopping someone also from surreptitiously installing the same snooping software on another adult’s phone?
It’s not less clear. There is no reason to allow this type of software to be installed on a phone without a clear indication that it is on there.
Of course not, but usually adults can force a passcode out (or take the device altogether) or force the child to sign in for them to see at regular intervals, in which case they can observe everything. I would agree that this is excessive for a parent to do, but clearly the parent you are talking about is already taking excessive measures.
> What’s stopping someone also from surreptitiously installing the same snooping software on another adult’s phone?
Presumably, an attacker will not have access to the device and not be freely given the password or access with the ability to install an app. If they do, then there's nothing stopping the attacker from just going through the phone. Installing a app without the person's knowledge would either require you to have inside access or have a zero day.
> It’s not less clear. There is no reason to allow this type of software to be installed on a phone without a clear indication that it is on there.
A lot of the permissions individually make sense and this software could just be composed by a significant number of them. I'm not sure exactly how the software you are referring to works and its scope, so I'll take a narrow example.
In the case of messages, users may legitimately want a different messaging app. If the adult just side loads an arbitrary SMS app, how is that supposed to be distinguishable to the OS whether the app additionally happens to sync these messages to a third party?
In the case of screen capture, that's a perfectly normal use case to stream your screen. Android does warn you when this is occuring.
Or for that matter, many Android devices permit side loading an entire OS. This could be used by the adult to basically bypass any restrictions on apps altogether. This has a completely legitimate use case. Should we block that as well?
> Presumably, an attacker will not have access to the device and not be freely given the password or access with the ability to install an app.
Are you really unaware of what a jealous partner can do?
> A lot of the permissions individually make sense
In what world does a permission to “remotely monitor your screen and intercept your voice and hide that the app is installed make sense”?
> A lot of the permissions individually make sense and this software could just be composed by a significant number of them. I'm not sure exactly how the software you are referring to works and its scope, so I'll take a narrow example.
Maybe it’s a bad idea to allow a third party app to have access to your SMS messages especially seeing they are often used for 2FA?
> In the case of screen capture, that's a perfectly normal use case to stream your screen. Android does warn you when this is occuring.
And yet there are plenty of apps for Android that can do this surreptitiously…
You realize you aren’t making a great case for Android here don’t you?
A) most people don’t care about openness based on their revealed preference
B) if you do care, you are free to choose a more “open” choice
And these sorts of child-tracking (and sadly, abused-partner-tracking) apps exist on both Android and iOS platforms.
The jury did not set precedent that 30% fees in and off themselves are bad. It has very little relevance to Apple or other single market platforms (consoles etc) since they have no competing store product.
It's a somewhat different situation with Apple.
You can't buy iOS on a non-Apple phone; and a quick Google search has the iPhone at about 22% of the market.
I'll again make my argument that the developers should respect the choice of the users. If the user chose iOS maybe they chose it because they wanted the curated experience and the locked it product. I certainly do so and so do my parents who haven't had an issue with random apps scamming them and stealing their card details or passwords.
I really don't understand the negative sentiment against Apple - guys, it's a phone/tablet. The consoles are much more like a General Purpose Computers and we are not really touching those or being that vocal which to me shows that it's not really a moral stance and it's a "my profits are affected stance".
Then you can (personally) choose to never break the glass to install something from outside the store.
I just want them to be better.
They take 15-30% of my gross revenue and are the source of most of my stress (through regular rejections of my app updates). It would be nice if they charged less and stopped rejecting me for mentioning Android in my app copy.
I'm not sure at any point I experienced a "cancel all my subscriptions" in a single place, even as I was neck deep in the Apple ecosystem.
You could STILL do that if that does happen on Apple. No one forces you. It just gives people more choices. Choices are good.
Some five billion people have a smart phone [1]. For many it's the primary way they access the Internet.
[1] https://www.statista.com/statistics/203734/global-smartphone....
Even if you think it is, other people might disagree. Apple prevents app creators from even mentioning that you can purchase content or subscriptions in a web browser instead.
I just want to be able to use the hardware I already paid for without Apple taking a cut of everything I do on it.
Also Apple take around 15% from most developers.
Also it’s not really about providing choice given that developers will flock to the lowest % store and it doesn’t matter if that store siphons personal data. My main problem with this is that the push comes from profit margins and not care about the users and that is pretty obvious if you ask the why question a few times
This would make a lot more sense in a world where users have more choice. If you want to make this argument, you probably need regulators to step in and enforce standards and interoperability such that consumers have more choice, along more different axes than they currently do (2-ish operating systems, determined by the hardware you buy).
If no iOS user wants a 3rd party store, no one will install them, all of them will fail and we wouldn't be talking about this.
So why are Apple so afraid of a little competition? I think some iOS users (me) are willing to use other stores. And that's why Apple blocking it is anti-competitive.
A different angle is: If a user wants a 3rd party app store, why did they buy an iOS device?
(To be clear, I'm not really convinced either way at this point; I'm throwing out what I think are reasonable arguments but that doesn't mean I'm convinced there aren't good counterarguments to them)
Wants and circumstances can change over time. When I purchased my device, Fortnite and Xbox Cloud Streaming were available from the Apple App Store. Now they aren't.
Also I can want more out of my device; none of my devices are perfect but I still buy them. I believe 3rd party stores would be an improvement to my device. Replace the feature "3rd party app store" with folding phone: "Why did they purchase an iOS device if they wanted a folding phone" is a leap in logic to "No iOS user wants a folding phone"
A year ago, I'd say USB-C, but that's no longer the case.
> if they can thereby bypass some of the restrictions Apple imposes through their review process
Those same restrictions are blocking apps like Xbox Cloud Streaming. When Apple chooses to block those, but I still want access to apps, 3rd parties providing the such apps isn't unfair competition.
I mean, I'm on board with using video game consoles as proper computers as well, but my phone literally has gcc installed so I'm not sure what point you're trying to make.