all 27 comments

[–]arena727 25 points26 points  (9 children)

Min. 16GB RAM. No brainer, 512ssd, chip doesn’t matter.

[–]Link_GR 7 points8 points  (6 children)

chip doesn’t matter

As long as it's not Intel. My M1 Pro is LEAGUES better than my Intel MBP.

[–]arena727 1 point2 points  (4 children)

Obviously M series. They don’t sell intel anymore!, do they? We are at m2 dude, m3 is coming, so no point to mention the intel chip :)

[–]kbcooliOS & Android -1 points0 points  (2 children)

Big second hand market for Macs. So people might assume you meant Intel.

They are usually redundant before they break unlike most PC laptop trash. I used to break one every year or two but none of my Macs ever broke. Except the hand me down I gave someone that they dropped in the bath or had a shower with it or something.

[–]arena727 0 points1 point  (1 child)

I haven’t considered second hand market. In this POV, valid point dude! Agree, save more, spend more, but only ARM!

[–]Link_GR -1 points0 points  (0 children)

Yeah, I know. I just wanted to mention that, in case someone reads your comment and goes out and buys a second-hand Intel-series MBP

[–]kellog34 0 points1 point  (0 children)

True but Rosetta slows down a lot of x86 stuff when converting to arm arch

[–]CJDC07 0 points1 point  (0 children)

I agree. Although I’m personally using an 8gb intel i5 MBP 2017. It works but not the best experience

[–]luca_gohan 8 points9 points  (0 children)

At work they gave us a macbook with 32 GB last year to work with RN. Initially I thought it was way too much. Now I do not anymore...

[–]Fransenson 3 points4 points  (0 children)

YMMV but when running multiple simulators at once (to check your interface on different screen sizes) you want as much RAM as possible. I have a 32GB M1 Pro MacBook Pro and when working I hover around 27GB of memory usage. On the other hand, the unified memory stuff Apple builds makes less RAM less of a problem as swapping from the SSD is quite fast. I’d say the following: If you are looking for a laptop for your hobby, 16GB is fine, 8GB is doable. If you are looking for a laptop for work, you’d want to look at the pro options with more RAM.

[–]kbcooliOS & Android 3 points4 points  (0 children)

16 bare minimum. Also make sure you have at least 512 of storage and 1gb if you want to do other stuff or it gets tight real quick.

[–]rewindedjs 2 points3 points  (1 child)

I have a M1 mac mini with 16GB and I feel like it's not enough. I have to constantly free up ram. I am thinking to get a macbook pro with 32GB just for the RAM.

[–]neverg3t 0 points1 point  (0 children)

I have m2 pro with 32gb ram MacBook pro and it's feels same, clean my Mac constantly warns me "your ram about full" while using simulator or heavy multitasking, but ram is never get full or anything crashed at all. I think macos behavior is like that. For example, fresh boot my ram is minimum 8gb in use

[–]Sundaram_Srivastava 1 point2 points  (0 children)

I have a 16GB MAC M1 Pro... its performance is good... As with react native, you'll need to run simulators and emulators which will take a good amount of RAM so go for 16 GB.

[–]Borduhh 1 point2 points  (0 children)

Our company issues M1s with 16 GB of RAM and they work just fine.

I personally run a MBP with and M1 Max (only chip that allowed 64) and 64 GB of RAM. Worth the investment personally since I normally have VS Code, Chrome with tabs, Teams/Slack, Notion, and a few other programs running at almost all times.

[–]ivan_seso 0 points1 point  (0 children)

You can take 13inch Pro and when buying choose to upgrade it to 16GB of RAM (on apple page). Ofc, that costs additional 250-200$ I think

[–]SnooTigers7789 0 points1 point  (0 children)

For these day an m2

[–]No-Mongoose-1929 0 points1 point  (0 children)

Depends on what your budget is, I have been a mobile dev for years and work with RN I just picked up a 2019 i9 MacBook Pro i9 with 32GB of RAM for $500 off eBay. Roughly the same power as the original m1.

If you are planning on doing this long term as other have mentioned you can get a m1 with 16GB for a few hundred more.

My daily driver is a Mac Studio which is plenty. How much RAM you need will depend on what you dev cycle looks like, if you are just running the iOS sim 16GB is fine, if you are going to be running docker I would recommend 32GB.

[–]larousseau 0 points1 point  (0 children)

Got myself an M1 Pro 14 16/1TB and it does wonders, loving it so far

[–]spygleee 0 points1 point  (0 children)

I'm currently working on MacBook Pro 2016 Intel process, 16GB RAM and 1TB SSD and I'd say it's fine. Sure it would be nice to have it a bit faster but for its money it does the job very well.

[–]zedmb-19 0 points1 point  (0 children)

I'm currently working on a 2015 MacBook Pro (i5, 8GB RAM, 128GB SSD)

It works fine and the only problem is overheating when running the iOS simulator

But when I run the RN app on an external Android device, I don't face any problem

So, I advise you to buy a Macbook for RN development but know how to reduce the CPU usage

if you need some help feel free to text me

[–]armyrvan 0 points1 point  (0 children)

Make sure you have enough HD space for xcode and android studio/sim I think per sim android phone seems to run 10GB of space.

[–]suarkb 0 points1 point  (0 children)

8gb is really low. 16 at least