Hacker News new | past | comments | ask | show | jobs | submit login

As far as I know, they use react for both. Where did you hear that they had a native android app?

From their open job positions - it looks like the Android app is indeed native (mostly Kotlin + heavy use of RxJava).

And only iOS + web (+ desktop?) are mentioned in the post.

I'd imagine the reason they didn't use RN on Android is because historically it's always had much worse performance on that platform. iOS RN performance is usually acceptable, but Android has always been a bit of a 2nd-class citizen.

Since their iOS and Android apps are different, and the iOS one is built using React, I just assumed the Android one is native. Why would they build two different React apps? Isn't the entire point that you can share the code?

The point of React Native is being cross-platform, yes. But you said Android had a native app.

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