Misc.Dec 17, 2023
KPMGGothenburg

React Native vs Native iOS/Android apps

I read somewhere that Facebook, Uber, AirBnb, Bloomberg, Walmart etc. apps are built using React Native. I personally don’t see any difference while using all these apps. What are some things that we can do using Native apps that can’t be done in hybrid apps? Why native is preferred over hybrid even if two separate apps need to be maintained. Just curious. TC: 170K

Block rifking Dec 17, 2023

Your source is outdated. Airbnb hasn’t used React Native for 5 years now.

Zscaler VRamaswamy Dec 17, 2023

Do they do native app dev, or flutter

Google worries Dec 17, 2023

Yeah in fact they made a big deal about moving off of React Native.

Credit Karma UepE53 Dec 17, 2023

If performance and native functionality aren’t concerns, use react native.

Dropbox pygo Dec 17, 2023

In iOS, it does make a difference. There are some very advanced UI elements that look and feel better in native. However, I don’t think it is worth the hassle. I think mobile apps should be written in HTML/JS/CSS so that they can work across platforms with minor changes. What each app should use is going to be a tough decision of cost vs quality regardless.

Salesforce fk6rh49fj Dec 17, 2023

IIRC Facebook only uses react native for marketplace. The rest of the app moved off RN for perf reasons. Uber doesn't use RN. Airbnb also "sunset" RN https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a Your source is very outdated or blatantly incorrect

Coinbase svJx75 Dec 19, 2023

Coinbase uses react native for both apps. Performance is the biggest challenge. Native functionality is not a problem since react native can easily make calls to any native APIs