"Core Technology" There it is. Put up or shut up. Either STOP USING Apple's developers' work, or PAY FOR IT. 🤷♂️
iOS dev here who literally could never make a penny without standing on the shoulders of thousands of Apple iOS devs, who’ve put in uncountable years of effort into areas I basically have zero experience or expertise in. 👋
Most people claiming Apple's cut is unearned don’t know what “import Foundation” does at the top of literally every iOS code file in literally every AppStore app. (Hint: It's not necessary to get an app into the App Store!)
Ditto for:
import UIKit
import SwiftUI
import CryptoKit
Button()
let task = URLSession.shared.dataTask(with: session)
etc, etc, etc…
Literally 💯 of iOS apps use code written by Apple to do a staggering amount of their work.
ZERO apps roll their own custom code instead of using the mountain of frameworks and APIs that Apple has built and perfected (complete with expected features like free dark mode, rotation, language, compat across device, accessibility size, backgrounding, persistence, etc, etc, etc features).
ZERO apps do this because it would cost 10-20x as much to develop, and nobody would pay for the lesser experience.
Even the simplest app would take literal years more development, and STILL not achieve anything close to feature parity by dropping in Apple’s code with zero effort.
Oh, and when iOS updates with new features, or a new style? INSTANTLY that app needs massive work to retain feature parity with other apps that did zero work to match style or make use of many new features. (Sometimes a TEENY bit of work to make a huge new feature work if you want.)
Show me an app developer who doesn’t lean HEAVILY on Apple’s developers’ work, and I’ll show you somebody who gets to talk about the “outrageous” price Apple charges for their work. 🙄