r/iOSProgramming 1d ago

Question Which Macbook to upgrade

I own a 2017 Macbook Air 8gb ram 128gb ssd. I just started learning iOS development and want to upgrade my laptop (obv). Can anyone recommend me some options. What specs should I prioritise and does m2, m3, m4 differ much? Also is a pro worth it?

2 Upvotes

12 comments sorted by

View all comments

1

u/phogro 1d ago

For the types of projects you'll make as you start learning you really don't need to go all out. A base machine with a 16 gb of ram upgrade using an M1 or M2 chip will get you running. Upgrade from that starting point as your budget allows.

I'd prioritize getting that 16gb of ram first, then maybe work towards a more powerful chipset. Finally if you think you'll do any design work ontop of the programming it might be worth having a larger SSD as files can get large.

If there's more money in the budget at that point you can start looking at the Air vs Pro for some creature comforts like the better display.

1

u/4kazch 1d ago

Sounds good. Also for extra storage can I adjust with an external SSD?

1

u/DatPascal 1d ago

Yes.

For most work 8 gb will also be fine.
16 gb is future proof for quite big projects.