MikeBruner wrote:
Yes. My question is whether it is really that hard for them. Clearly they won't give me the true answer. So wondered if those at Apple, work with these things could tell me the true story on just how complex this issue is.
As stated, we’re not Apple. No one here knows. Those at Schwab that do probably can’t or won’t say.
Hypothetically…
“Hard” is third or fourth or lower on the list of considerations. Self-enrichment of the senior staff is very near or at the top of the list. Which might conflict with business plans and priorities, too. Then comes corporate strategy and corporate revenues high up on the list. “Hard” is fairly far down that list, particularly if the expected cash is high enough to overcome “hard”. Having so-called moats against competition are popular with businesses, after all.
Conceivably (and again, entirely hypothetically), somebody involved in the decisions here could foresee personal or business profits from Intel or AMD or other proponents of x86-64, and would simply prefer Apple silicon Macs to fail.
Or there’s some licensed third-party app or technology involved; some less-than-technical factor.
We don’t know.
Technically…
You likely know from that Reddit post that native JRE is not difficult to achieve for this existing app.
Nor would adding macOS (on Apple silicon) support to a native SwiftUI iOS app, if that’s what Schwab is using for that app.
There will be testing and deployment costs, as always.
What to do?
Maybe have a look at OpenBB, or at the Schwab iOS app, or at the competitive products. Or at that Reddit Java re-hosting.
TL;DR: Nobody posting here knows. Ask Schwab. Their app, their decision.