Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Facebook? Instagram? Airbnb? We're talking about some of the most popular apps in the world. What exactly is your problem with them?


Facebook app also has huge chunks of platform-native code, it's why they also have things like Litho: https://fblitho.com/

And according to their announcement post Litho is what they are using for their News Feed: https://code.facebook.com/posts/1187475984695956/open-sourci...

So the most critical part of the Facebook app isn't in React Native. How much of those other apps are actually using React Native?


I mean, do you realize that most of the big names on that list have a hybrid solution where they prove concepts, A/B test, and rapidly iterate-on/release new features using React Native, and then they have a native dev team for each platform that goes back and re-implements most of the core features natively?


Discord is the most impressive one to me. They definitely didn't have those resources when they wrote their iOS app[0].

The Android version is just RxJava, iirc, because of some performance issues they couldn't get around.

[0] https://blog.discordapp.com/using-react-native-one-year-late...


At that time when they released, the React Native Android was probably still in a kind of beta state.


RN Android still feels like beta.


How so? I run into the occasional hiccup an iOS and Android, but overall both have been pretty smooth for me.


That’s correct. AirBnB’s iOS app is written mostly in Swift. And Facebook’s iOS app is a piece of shit performance wise.


they are the most popular because they are needed to access a service. But they are all a fucking pain to use.


How are they a "fucking pain to use"? I have never heard an average person complain about Instagram's UI. It's fine. It's good, even.


Can you give some examples of popular apps that are not "a fucking pain to use?"


None of those are apps that I'd hold up as paragons of UI design…




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: