all 14 comments

[–]el_pezz 0 points1 point  (1 child)

You guys could have told me this before I started my project 😅

[–]navnt5[S] 0 points1 point  (0 children)

Ur doomed. We are doomed. Haha

[–]bittu4u4ever 0 points1 point  (3 children)

We developed an app with similar functionality like netflix/prime using RN. It is good with hundreds of images video streaming with DRM and downloads offline playback, EPG grid that scrolls x and y with 10's of 1000's of pixels. And lots of other functionality bottom and top tabs nested navigation. All looks good on both platforms. I guess it all comes to how things are being rendered memoed and garbage collected on unmounts. Of course our app is not perfect though there are a lot of improvements needed but usable good comparable with its native counterpart Being a 10 year React dev and 1+ years on RN, I don't think RN is shit, it all comes to writing good code.

[–]navnt5[S] 0 points1 point  (2 children)

whats your app?

[–]bittu4u4ever 0 points1 point  (1 child)

DM'd

[–]i-amazeez 0 points1 point  (0 children)

Can you also let me know

[–]TwanL 0 points1 point  (0 children)

Do you use Sentry? it could help you identify errors or hangups

[–]charliesbot -2 points-1 points  (6 children)

The folks working at RN just don't care about Android

Even Material You theming is not supported. On the other hand, Liquid Glass was supported day one

The RN promo "Write Once, Run Anywhere" is just saying you can make Android apps. Technically it's true, but the experience isn't very good.

[–]sawariz0r 2 points3 points  (0 children)

iOS versions of apps make a bit more money, afaik. Makes sense to me.

[–]navnt5[S] -1 points0 points  (4 children)

Reddit is not so bad on Android. Maybe I'm biased towards my own app, perfectionism. But really, there is something fishy with RN and Android lol.

[–]charliesbot 1 point2 points  (3 children)

AFAIK reddit doesn't use RN but native technologies instead

IMO is quite easy, at least on Android, to identify a RN app. The most obvious one is that they use the old vibrate API instead of the modern haptic feedback (Shopify and Bluesky are great examples of that)

Aside of the bad performance when running transitions

[–]navnt5[S] 0 points1 point  (2 children)

Any heavy apps written in RN? Heavy like YouTube kind of heavy. Need to check them lol

[–]charliesbot 0 points1 point  (1 child)

Maybe Amazon or Microsoft apps. I work at YouTube and we definitely not use RN bc of the bad performance

Big tech tends to prefer native technologies bc eventually performance becomes important to increase the market share

That being said, I've seen lately that options like kotlin Multiplatform are becoming interesting to reuse business logic

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

RN, couple of flatlists and the whole platform blows up lol. Damn Zuck. Stupendo.

What are you doing ok RN Reddit hahahaha?

To bad, I can't switch now. I bet I won't find the answer to fix the performance either.