zlacker

[parent] [thread] 3 comments
1. frollo+(OP)[view] [source] 2025-07-26 01:02:03
Most apps nowadays are already websites inside a thin wrapper, and that part is just so it can go on the App Store and have certain OS integrations, not for the UI. Like yeah React Native implements a button with UIButton, but Safari also implements a button with native code.

Good example is Discord. Complex app, only really difference for native is something about push-to-talk.

replies(1): >>cosmic+o
2. cosmic+o[view] [source] 2025-07-26 01:06:27
>>frollo+(OP)
Not quite, at least on iOS. React Native is the dominant non-native framework there. I run into web shells on occasion but they’re unusual relative to desktop.
replies(1): >>frollo+f1
◧◩
3. frollo+f1[view] [source] [discussion] 2025-07-26 01:17:12
>>cosmic+o
Oh, I meant React Native, not an actual full-page UIWebView rendering the entire app (though there is that too). Yeah RN is a totally different renderer, but if something works in RN then I expect the same to work in web. Discord did both.
replies(1): >>cosmic+83
◧◩◪
4. cosmic+83[view] [source] [discussion] 2025-07-26 01:40:54
>>frollo+f1
RN isn’t quite a web shell, it’s more of a hybrid, though I have seen RN apps use webviews to inject web app bits here and there.
[go to top]