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
If performance and native functionality aren’t concerns, use react native.
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.
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 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
Your source is outdated. Airbnb hasn’t used React Native for 5 years now.
Do they do native app dev, or flutter
Yeah in fact they made a big deal about moving off of React Native.