Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
The good news about the potential change. Will give Apple an open door to develop more apps or add significant features to current apps. Apple was playing nice to developers because of a revenue stream. Lose the revenue stream, take all the revenue a very good option. That would be huge win for the vast majority of users.
 
Right, and that is 98% of all users…
Someone here said that 1% actually use side loading on Android, so WHO really wants this crap????
My general impression is that it’s devs who think they can make more money without having to go through Apple and that 1% of users — 1% of a sufficiently large number is still a lot of people. And, last but not least, government bureaucrats and lawyers.
 
So you believe. I can make the same statement about what you believe will happen. Looking at the companies most likely to exploit this I do not believe my concerns or statements are unfounded. Just look at how pervasive web sites are at getting around blocks to tracking you. You really don't believe these same entities would not find a way to track across connected and related devices?

Oh, and, replying with a meme and no substance does not help the conversation. If you believe my comment is in error, please elaborate.
 
Last edited:
  • Like
Reactions: Zdigital2015
The App Store is not the best platform for app discovery anyway - unless you are one of ht top popular apps. There are millions of apps on the store (per Apple) but I only ever see the same few hundred rotated around. Developers need to market and own responsibility for their own discovery.
This is an argument for allowing side loading. Why should developers pay Apple 15-30% if they aren’t going to get any help with app discovery? If it’s up to a developer then let that developer have complete control and not charge developers anything.
 
My general impression is that it’s devs who think they can make more money without having to go through Apple and that 1% of users — 1% of a sufficiently large number is still a lot of people. And, last but not least, government bureaucrats and lawyers.
And while my question was somewhat rhetorical, that’s the way I see it too.
It seems that app developers have more lobbyists working for them than Apple…
 
The App Store is not the best platform for app discovery anyway - unless you are one of ht top popular apps. There are millions of apps on the store (per Apple) but I only ever see the same few hundred rotated around. Developers need to market and own responsibility for their own discovery.
Yep that is what I least like about it all.

The App Store is akin to like searching for music that you don't know if its something you really want or need. The problem is you can try out (trial) or really see more documentation on the web on Macs, but with iOS/IPadOS App Store there are just way too many solutions good and bad to pick from.

From a consumer standpoint, the occasional online articles where someone writes up a reviews of several apps is usually far more visibility for the developers involved then trying to discover a good weather app, calculator, network utility, unique business app, and like. So what good are the millions of apps if you're mixing in literally worthless examples in with very good examples and searching for the one you want is so painful.
 
The App Store is not the best platform for app discovery anyway - unless you are one of ht top popular apps. There are millions of apps on the store (per Apple) but I only ever see the same few hundred rotated around. Developers need to market and own responsibility for their own discovery.
I think people over value the app discovery discussion points. How do we discover apps and programs on Windows or Mac? I pretty much just use google to find apps, not browse the App Store for 10+ minutes trying to find something.

Streaming is so ridiculous I need to rely on sites dedicated to discovery like JustWatch to just see what show is on what platform.
 
This is an argument for allowing side loading. Why should developers pay Apple 15-30% if they aren’t going to get any help with app discovery? If it’s up to a developer then let that developer have complete control and not charge developers anything.
No it isn't. Apple's fee is not an app discovery fee. It is not a credit card transaction fee. Having your app on the App Store enables it to be searched on the Store. That is one of several mechanism a developer has to bring his app to market. Anyone relying solely on the App Store will not be successful (as as successful as they could be).

The fee Apple charges is not a credit card processing fee or an app discovery fee. It covers:
  • Global tax payments on behalf of developers along with all required reporting
  • First line support for application issues, including install and billing
  • Support for the App Store (operations, personnel, real estate, hardware, utilities, real estate taxes, etc.)
  • App Store review process and staff
  • Free access to notifications servers
  • Free access to use of Apple Maps in applications
  • Free access to one petabyte of online storage for your apps' users' data
  • Free access to Testflight and developer app beta support
  • Funding for all developer tools which are free to use by all (Xcode, API, docs, etc.)
  • Funding for new features in iOS and API (e.g., Metal, AI/ML, HEIC/ProRaw, Portrait, etc.)

And before it is said, the $99 annual fee does not cover all of the above. It covers:
  • Deployment certificates necessary to submit apps to the App Store
  • Access to developer-beta-builds of all Apple products
  • Access to developer support (2 free per year)
  • Access to developer forums

We can argue all day long as to whether 30% is too high. Or even 15%. But we can all agree it is not 0%.

Even with side loading allowed Apple would still be free to charge a platform fee. A case could be made to have an itemized fee schedule. 6% for credit card transaction processing, plus tax accounting, and a little towards developer tools funding. An additional 9% to 24% includes all the rest. Or some cafeteria-plan of fee / capability. And everyone still needs to pay the annual fee anyway as they will need deployment certificates just like on Mac.
 
I think I rather take personal responsibility and freedom over a company trying to nanny my safety
A computer is a tool and it’s either a benefit or a hazard. I take care of my tools but I expect them to do the job such that the maintenance time of the tool doesn’t outstrip the work I can do with the tool. If it does, it’s time to get a different tool. I left Windows and never even considered Android because I don’t have the time or the desire to tinker anymore and deal with the time wasted maintaining them. I also don’t have a degree in cybersecurity to be able to keep track of every threat there is out there. I stay in Apple’s walled garden because I trust them (mostly) to be the security experts and to keep customers and the App Store secure. They’re not perfect, but they’ll do. This has nothing to do with personal responsibility or freedom. This is a few squeaky wheels whining they can’t hack their iPhones and stick it to Apple because they feel personally slighted by Apple’s “obscene” profits and have designated themselves as the high and mighty righters of wrongs to force Apple to do what they want them to do. I have neither time nor patience for this crap. Apple isn’t perfect, not by a long shot, but I’ll trust them more than I trust any random internet commenter with a savior/god complex espousing how they want to stop evil Apple like they’re helping the average consumer, when this is all a self-serving ploy because Apple must be taken down a peg, Apple stuff costs too much, I can’t put an SD card in my iPhone, etc etc , the constant whining when no one is forcing anyone to buy an iPhone. The same stuff is said in the Mac forums with regards to DRAM and storage. It’s all about forcing Apple to do what they want them to do instead of just going away and using another computing device that does. This isn’t about device freedom and healthy competition, this is about money and sticking it to Apple.
 
Not necessarily true. This might result in how Unreal Engine is used where you need to pay a royalty fee for using the Apple provided APIs on another store. UE takes 5% of my royalties if I post it on Steam but 0% if I post it on Epic.
I’m sorry but APIs can’t exist on other store. They are exclusively a local thing only. API stands for application programming interface, which is a set of definitions and protocols for building and integrating application software


Unreal engine is payed for assets and software you include in your game. You can’t call Unreal engine APIs without having it locally.
iOS APIs exist in the OS and aren’t included in the software you download.

APIs are generally a glorified phone book but for system calls
 
I’m sorry but APIs can’t exist on other store.
Tell me you are not a developer without telling me you are not a developer. .NET are APIs. MonoGame is an API. Yet I can place .NET code on any store I want. SceneKit, ARKit, WhateverKit these are all APIs that can exist on other stores. Direct X is an API and that can even go on consoles!

So yes, I use the Unreal Engine API and place that game on Steam, Epic gets royalty fees for using it. I can distribute it from my website too.
 
This. Android handles the balance well IMO - by default the phones are configured to disallow side-loading. Users are required to go into settings to enable it, during which they'll be presented with a stern warning of the risks for doing so.
This is why Android devices are crap, many large corporations don’t allow their employees to access the company VPN from Android devices, for a huge reason: They are not secure enough.
That’s besides the fact that are a nightmare to support.

I don’t want devices loaded with malware to access my walled garden.

Sideloading and third party App Stores would open the door to uncontrolled software piracy.

Developers will be the most affected, followed by users. you will see….
 
This is why Android devices are crap, many large corporations don’t allow their employees to access the company VPN from Android devices, for a huge reason: They are not secure enough.
That’s besides the fact that are a nightmare to support.
Source?
I don’t want devices loaded with malware to access my walled garden.
Then you would be in the majority of users who would choose to keep the optional side-loading setting disabled on their phones.
Sideloading and third party App Stores would open the door to uncontrolled software piracy.

Developers will be the most affected, followed by users. you will see….
Source?
 
  • Like
Reactions: M3gatron
Tell me you are not a developer without telling me you are not a developer. .NET are APIs. MonoGame is an API. Yet I can place .NET code on any store I want. SceneKit, ARKit, WhateverKit these are all APIs that can exist on other stores. Direct X is an API and that can even go on consoles!

So yes, I use the Unreal Engine API and place that game on Steam, Epic gets royalty fees for using it. I can distribute it from my website too.
Well I’m sorry. But this isn’t true when we talk about OS APIs. That is why apps running on older iOS versions don’t work because the APIs doesn’t exist. But an unreal game can mostly work independently on any platform because it comes with a copy of the assets the APIs call.

You can’t use Unreal engine APIs without downloading it from EPIC.

For example a Unity game can’t use any UE APIs. And UE can’t use any Unity APIs etc etc.
 
Well I’m sorry. But this isn’t true when we talk about OS APIs. That is why apps running on older iOS versions don’t work because the APIs doesn’t exist. But an unreal game can mostly work independently on any platform because it comes with a copy of the assets the APIs call.

You can’t use Unreal engine APIs without downloading it from EPIC.

For example a Unity game can’t use any UE APIs. And UE can’t use any Unity APIs etc etc.
I think we are talking about different things here then. Apple App Store and Epic App Store on iOS can use the same APIs on the same iPhone. Same with how UE royalty works, I could definitely see if you post your iOS App on Epic App Store a percentage would need to be made by using the APIs provided. Where did cross iOS versions come in to the discussion here? You made a blanket statement that APIs won't work on other stores which is NOT true.

I have been a developer for 30 years, so you don't need to be so condescending thinking I don't know what an API means.
 
Tell me you are not a developer without telling me you are not a developer. .NET are APIs. MonoGame is an API. Yet I can place .NET code on any store I want. SceneKit, ARKit, WhateverKit these are all APIs that can exist on other stores. Direct X is an API and that can even go on consoles!
I’m sorry but you aren’t putting any APIs on these stores. You are just calling system calls. And when the client doesn’t have the software locally it will most of the time make you download a new directX update. Install .net is just a system framework.

Just look how Wine works. It’s by reverse engineering API calls that are bundled with the program you want to run.
 
I’m sorry but you aren’t putting any APIs on these stores. You are just calling system calls. And when the client doesn’t have the software locally it will most of the time make you download a new directX update. Install .net is just a system framework.

Just look how Wine works. It’s by reverse engineering API calls that are bundled with the program you want to run.
Where did I say you are actually INJECTING APIs in the actual store? You said you can't use APIs on different stores which is COMPLETELY FALSE. I can place a Unity App on Stream or Epic, or GOG. I never once said I am injecting and giving Steam those APIs. I said USING THOSE APIS, I can place my game anywhere any store, even my own website.


Hmm, seems I can use UE 4 on either Steam or Epic. Which invalidates the claim "I’m sorry but APIs can’t exist on other store."
 
Last edited:
I think we are talking about different things here then. Apple App Store and Epic App Store on iOS can use the same APIs on the same iPhone. Same with how UE royalty works, I could definitely see if you post your iOS App on Epic App Store a percentage would need to be made by using the APIs provided. Where did cross iOS versions come in to the discussion here? You made a blanket statement that APIs won't work on other stores which is NOT true.

I have been a developer for 30 years, so you don't need to be so condescending thinking I don't know what an API means.
No, I believe I said you can’t put APIs on other stores as it’s part of the client system. That is why apple can’t ask for a royalty for iOS APIs for iOS apps. There is no IP that to be infringed upon. It’s just system calls according to a standard procedure.

And EU doesn’t recognize APIs as something you can patent or copyright
And I’m not condescending to intentionally. If that’s you take then I apologize
 
  • Like
Reactions: Philip_S
I’m sorry but you aren’t putting any APIs on these stores. You are just calling system calls. And when the client doesn’t have the software locally it will most of the time make you download a new directX update. Install .net is just a system framework.

Just look how Wine works. It’s by reverse engineering API calls that are bundled with the program you want to run.
Yeah. The post said “using.” You are definitely “using” Apple’s iOS APIs regardless of where your app originates.

”This might result in how Unreal Engine is used where you need to pay a royalty fee for using the Apple provided APIs on another store.”
 
No, I believe I said you can’t put APIs on other stores as it’s part of the client system.
I am really confused here. I can put a Unity or Unreal Engine, or a MonoGame, or a .NET application on any number of stores including my own website. You are still talking about something entirely different I think. Because if not, how is it possible I "use APIs in other stores" when you say I can't?

My original post was:

Not necessarily true. This might result in how Unreal Engine is used where you need to pay a royalty fee for using the Apple provided APIs on another store. UE takes 5% of my royalties if I post it on Steam but 0% if I post it on Epic.

So are you saying it will be impossible to use SceneKit, ARKit, WhateverKit on any other third party store?
 
As if Biden wasn't already in trouble politically. Now his executive order is going after Apple, one of the US's greatest success stories? My lord... the guy just can't get out of his own way lol.
 
  • Like
Reactions: Zdigital2015
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.