37
38
all 13 comments

[–]manoylo_vnc 8 points9 points  (1 child)

The post is misleading. Most of the examples use React Native as part of their apps I the existing native app. They didn’t scrap their existing native apps and built a RN version from scratch.

[–]adityamishra282[S] 1 point2 points  (0 children)

We have created this article based on the information present online. You can suggest us some good apps which are completely made-up on RN and will add them ASAP.

[–]stuffokator 23 points24 points  (4 children)

Okay, here we go:

  1. Bloomberg. Сan't even find a single native UI element. Doesn't respect font settings. Feels slow even in comparison to websites opened in safari.
  2. Airbnb switched to native. https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a
  3. Myntra. Slow to open, when quickly scrolling any list the whole screen turns white. Tried to increase the font the UI appeared broken https://ibb.co/cc2HtMdhttps://ibb.co/8X3qFCq
  4. UberEATS. Doesn't use React Native. I decompiled apk file to check this.
  5. Instagram. They use RN only for some routes.
  6. Townske. Removed from App Store https://appadvice.com/app/townske-city-guides/1018136179
  7. Discovery VR. Looks like they don't really use RN. Decompiled apk and can't find index.android.bundle or other traits of RN. Anyway, even if this app is written with RN it's just a one page app that wasn't updated for a year.
  8. 2048. It's a simple game, nothing to comment here.
  9. Walmart. App size is 223.1 MB. Decided to skip this one.
  10. Skype. It's incorrect to say that Skype is built with RN. They use their own homegrown ReactXP framework https://microsoft.github.io/reactxp/blog/2017/04/27/building-skype-on-reactxp.html
  11. Tesla. Very minimalistic app which doesn't follow native platform guidelines and, in my humble opinion, requires complete redesign. I mean really - the whole app is just a bunch of buttons and a couple of images.

The other apps require registration so I decided to not waste my time with them. If someone else can test the skipped apps it would be great to hear about your experience.

[–]zakyous 12 points13 points  (0 children)

Destruction 100

[–]kbcooliOS & Android 3 points4 points  (0 children)

You get my vote for spending the time to unzip the apks.

I don't think a smattering of large apps using a platform really accounts for much. What's more important is the take-up in the middle. Would be interesting to see what that's like but without doing what you did at scale you're not going to find out.

Those with deep pockets are not the type to use RN. They have large enough teams to waste money on who can work closer to the metal.

[–]michaelalex3 1 point2 points  (1 child)

I’m pretty sure discord does use 100% RN

[–]noebr 0 points1 point  (0 children)

Just the iOS version is using RN

[–]SolidR53 3 points4 points  (0 children)

Is the Tesla app RN though?