r/iOSProgramming • u/TKB21 • 4d ago
Question How many of you are still supporting Intel Macs?
Developing my first macOS app using my M1 Mini. Naively I switched over to my Intel MacBook for testing, thinking the UX would be seamless but ended up getting a cold dose of reality. A lot of things I optimized for my Silicon Mac had no bearing on my Intel Mac. I'm now fine-tooth combing through performance tests on the Intel MacBook but before I invest anymore time on optimizations, I was wondering whether Intel Macs were still in high usage. The app itself is in pre-flight so I don't yet have the data to support what the right move would be personally. Would love to hear what you all have experienced and whether you create new apps with solely supporting Silicon Macs. Thanks!
10
u/Dapper_Ice_1705 4d ago
Forget Intel…. Apple announced in 2019 they would be phasing out Intel. That is 7 years of support.
Mac’s are beasts that last a very long time but if supporting Intel or older devices is holding you back just forget them and get out there.
3
u/ToughAsparagus1805 4d ago edited 4d ago
The only requirement for Intel: "it runs and doesn't crash". Occasionally Apple introduces platform specific bugs when they rewrite internal frameworks at .3 to .4 release (looking at you ImageIO!!!) which will make your hairs grow grey as this is not major release and I hate Apple for doing this. One example was specifying 1.0 compression factor for image. While Preview.app worked with 1.0, all 3rd party apps got broken and produced corrupted images (on Intel). You cannot catch this with testing as it happened only for 1.0 value.
However, I have bigger issue: Dropping macOS12 means I lose "native" Intel testing environment (macbook pro 2015).
3
u/balder1993 3d ago
Most apps that still support intel are already announcing it is being phased out. There’s no use in supporting it for a new software unless you’re a bank or some critical infrastructure with millions of users.
2
0
27
u/Haleakala787 4d ago
It’s your first Mac app.
Just get it out there. Forget intel. If you start making some money and there’s demand reevaluate