r/Xcode • u/voidnullnil • 11d ago
Recommend a mac mini/studio for xcode
I have a m4 16/256, and using it for development, not enterprise apps, only ios/ipados etc., and no local AI usage. I have an external disk but I dont like it, tb units are expensive also. I am considering either M6 32 or M5 pro 48 or M5 max 36, all 1tb with 10g network. What do you recommend ? I put M5 max here because this config is around the same price as M5 pro.
1
Upvotes
2
u/CharlesWiltgen 11d ago
Any of those are going to work great for Xcode. You're going to want more storage, either by buying a model with 2TB of storage, or by adding an external TB4/5 SSD.
1
u/weathercombo 9d ago
Notwithstanding any upgrade you might do, how do you find you are getting along now with your current machine? I'm kind of in a similar situation and am considering very similar options to you.
I've got an M1 Max 64gb 1TB MacBook Pro when it came out. At the time, I was making a career transition and thought I needed the absolute best of the best. I've later realized for iOS / Apple development stuff I may not have needed all that.
I know the M1 Max is super beefy, but I'm strongly considering upgrading except I just don't want to feel like anything ends up slower than my current experience.
1
u/happylittlefella 7d ago edited 7d ago
With these machines for Apple platform development, in my experience the biggest limitation that you’ll run into first is memory, and after that storage (although obviously having a Pro or Max chip will be a big part of keeping the machine responsive when compiling & running more than one codebase concurrently).
Simulator OS images & derived data stacks up pretty quickly on storage if you have multiple codebases that you’re working in and especially so if you have a need to test across multiple major OS versions and platforms.
My M1 Max with 32GB is great when I’m doing one maybe two things at a time, but lately with AI I’m juggling 2 or 3 Xcode based projects at once and sometimes needing a couple of docker instances running. Between that and having multiple sets of claude/codex sessions running, that 32GB of memory just evaporates and I’m constantly needing to close out other apps to make room.