How is binary code compatibility an issue or feature these days?
Code is small in comparison to data and artwork, we (eg Android) already have fat (multi-architecture) binaries, app stores automatically processor-match and deliver the right code type...
Apple only need to adapt their frameworks and things will work on both platforms. Though keeping multiple code bases up to date at the processor/chipset integration level is tedious.
I guess things might get cheaper, though, once they don‘t need to pay Intel a fortune. Whether the customer will see any of that, though...
Smaller, snappier, better integrated is what I would expect. And the ability to add custom features (Cam, AI, AR, multiple and mixed cores...) to silicon without having to wait for Intel to match Apple‘s needs.
Let‘s hope the chip department has better QA 🙂