Would I rather have an open source system, including for my phone, that works as well as Apple things? Sure, but there is no such thing.
Would I rather have an open source system, including for my phone, that works as well as Apple things? Sure, but there is no such thing.
I want Epic to win. Devs should be able to distribute their apps to consumers without Apple dictating style guidelines or which features are/aren't allowed on a general purpose computer. The iPhone and iPad are general purpose computers and Apple wants to pretend they are not.
I've shipped a ton of (legit, non-spam, useful, popular) apps over the years, but there are 2 I was never allowed to ship simply because they didn't fit in to Apple's rules... which were not even explicit, it tooks several rounds of review feedback to land at the final rejection.
Once that happened it made me wonder just how many products out there simply aren't allowed to exist or are intentionally handicapped because Apple said so. We should work to end it.
I could see Apple offering a new entitlement for payment processing, maybe with defined endpoints for canceling/managing subscriptions but 3rd party app stores open a whole can of worms. Can Apple lock down their private API's? Maybe, but I feel that will lead to a cat and mouse game where apps have lots of code testing to see what they can reach out and access on the OS version they are installed on. Sure, the FB through the official App Store won't be doing that but the FB distributed through Facebook's own App Store will. We've already seen what FB will do when given unchecked ability to distribute apps (see Onavo, FB's VPN to spy on users). Do you really think that end users will care that they installed an app through a seedy 3rd party app store? No, they will blame Apple if their data is stolen/privacy invaded.
I can already see the "promos" apps like FB or scummy games will run to get you to install them via some app store which isn't vetting the apps. "300 free coins if you install via AppStorez".
how does Google or Windows handle it? This idea isn't novel, and there are billions already spent on antivirus initiatives, regardless of how open or closed the platform is.
I wouldn't be surprised if people blamed Google for a variety of things they downloaded on Chrome or an android device, but I haven't heard much traction being gained on how responsible google is for what users download from the internet.
This is something that happens currently because Apple has decided they are the sole distributor of apps, with their explicit approval implying that the app is good and wholesome.
I think you only need to look to Windows and macOS users to understand that people don't hold the platform fully responsible, and rightfully so.
> Do you really think that end users will care that they installed an app through a seedy 3rd party app store?
Apple certainly will care, and they can and have rejected signing certs on Mac. For better or worse (Apple still having final say on what constitutes malware), I think this is fine (for now).
> Can Apple lock down their private API's? Maybe, but I feel that will lead to a cat and mouse game where apps have lots of code testing to see what they can reach out and access on the OS version they are installed on.
Yeah, sounds great. Look at where Windows security is compared to 10 years ago. Things get better over time and that only comes through testing the limits.
Apple has a lot of money and they can certainly hire the experts to work on these hard problems.
Most people will not be taking advantage of this option; many won't download outside the IOS store, and many companies won't make a new storefront to get around 30%. because hosting a storefront is expensive. Fortnite took themselves off Google play and they likely lost a lot of sales. But that's on them to decide.
Why is it a bad thing to give a dev a choice of hosting powers? If you don't, they find loopholes that inconvenience the user regardless. e.g. you cannot sign up for Spotify or Netflix through your IOS device.
It would be a significant barrier to entry for them to completely remove it, and I imagine they would lose many users if they did so.
The Epic launcher on Windows can’t provide more underlying functionality than Steam, but it can compete on pricing and features.
Plus, this case probably has pretty far reaching implications on the future of computing. If Apple is allowed to lock down their phones & tables, can they do so with Mac OSX? If Apple can do so with OSX, can Microsoft do the same and lock down Windows to prevent apps from being installed outside of their App Store?
If Microsoft can lock down Windows like iOS/OSX, can Dell lock down their servers to prevent other operating systems from being installed?
Have an app you want to ship? Apple gets to decide whether you meet "minimum functionality requirements". You cannot distribute your app to paying consumers without their approval.
Doing something truly unique, perhaps with some hardware in the phone? Apple may decide they simply do not want this feature in an app on the App Store. Which means you cannot distribute your app to consumers.
I'm less concerned about having other "stores," I just want a way to buy apps from legit developers that don't involve Apple dictating look and feel and entire feature sets.
You know, the same way I can purchase and run software on a Mac without Apple being involved in the transaction.
So while a few (like, literally 5-10) blockbuster game companies may take the PC launcher route if this wins, there are several smaller time apps that can benefit form this if the app store wasn't the only source of downloading here.
This is one example of a completely legitimate scenario in a very popular entertainment category and yet it's blocked because of Apple's arbitrary rules of what you can do on your own device.
Either way users should be able to choose what they install and from where.
This isn't a problem if Apple ups their game and actually competes to keep people on the App store despite having real choice.
We can go back and forth forever with what-ifs. It's nothing we cant overcome in the future.
That's a strange argument though. Apple forks over an advertising ID so that any app can fingerprint you with a single system call yet you complain that more apps might in the future fingerprint you themselves.
Without app review there would be no practical way for end users to avoid fingerprinting.
> That's a strange argument though.
Only if you don't consider consent. A user opting-in and enabling the advertising ID is very different from a bunch of apps using third-party SDKs to fingerprint their device without asking.
These kinds of theoreticals have likely already been addressed with Apple's biggest competitor. Androids aren't known to be virus ridden privacy compromising devices. At least, no more than any device with communication antennas installed.
I mean, statistically, they kind of are. From Nokia's Threat Intelligence Report for 2020 (https://www.nokia.com/networks/portfolio/cyber-security/thre...):
Figure 3 provides a breakdown of infections by device type in 2020. Among smartphones, Android devices are the most commonly targeted by malware. Android devices were responsible for 26.64% of all infections, Windows/PCs for 38.92%, IoT devices for 32.72% and only 1.72% for iPhones.
And as always, these cases come down to how many people really concern themselves with that risk. Windows has had that reputation, but it hasn't helped Apple that much in terms of Mac adoption, let alone Linux.
because many people commenting on security and privacy aren't necessarily experts on such topics. Their interpretations of what is secure or not comes from marketing and word of mouth.
If you look at the stats in an extremely stark interpretation; no device is perfectly secure (0%), but no device is so malware ridden that you are more likely than not to be compromised (50%). most users will be safe as long as they don't go out of their way to disable default security settings, and few need to. In that way, privacy won't be the main factor determining why a user purchases a device or chooses an OS.
In that respect, What a user feels (or what their immediate bubble feels) has more weight than any statistical reality. Or in other words, "mindshare".