6 ms·
Facebook? Instagram? Airbnb? We're talking about some of the most popular apps in the world. What exactly is your problem with them?
by symlinkk 9y ago
Facebook? Instagram? Airbnb? We're talking about some of the most popular apps in the world. What exactly is your problem with them?
- Benjammer 9y agoI 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?
- briandear 9y agoThat’s correct. AirBnB’s iOS app is written mostly in Swift. And Facebook’s iOS app is a piece of shit performance wise.
- prophesi 9y agoDiscord 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-later-91fd5e949933?gi=9cca25724807 https://blog.discordapp.com/using-react-native-one-year-late...
- realusername 9y agoAt that time when they released, the React Native Android was probably still in a kind of beta state.
- saagarjha 9y agoNone of those are apps that I'd hold up as paragons of UI design…
- kllrnohj 9y agoFacebook app also has huge chunks of platform-native code, it's why they also have things like Litho: https://fblitho.com/ 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-sourcing-litho-a-declarative-ui-framework-for-android/ 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?
- jcelerier 9y agothey are the most popular because they are needed to access a service. But they are all a fucking pain to use.
- int_handler 9y agoCan you give some examples of popular apps that are not "a fucking pain to use?"
- symlinkk 9y agoHow 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.