2 ms·
I agree with you. I don't think LLMs magically solve the problem that comes with writing twice. Even if they were to write for two platforms, they'd likely wan
by vendiddy 24d ago
I agree with you. I don't think LLMs magically solve the problem that comes with writing twice.
Even if they were to write for two platforms, they'd likely want to have a whole bunch of business & state management logic that would be shared between the two with the native part being a thin platform layer.
It seems like a mostly shared codebase (reglardless of specific tech choice) would let them get precisely the end user UX they care about. Both for performance and capability.
Not saying they should use React Native but maintaining two large apps and using LLMs to keep them in sync seems far worse than many other options.
- jkmcf 23d agoBesides API features, it won't require downloading 0.5 GB of web browser in order to run. Sure, you can make it smaller, but how many companies actually do this? Sure, you can make it faster, but how many companies actually do this? Accountants and product managers don't care about speed or size -- that's a user problem. Judging by the app sizes I download (and try to avoid), few companies really care about the user experience as long as the basic feature is checked off. I worked at a company that provided an unnecessary and heavy FE framework (original devs didn't know what they were doing and "just got it out there"). Most of the target audience used used older PCs, and thus slower and memory limited. Some pages required multiple GB of browser memory. We've had this problem for decades because devs usually have well spec'd computers.
- elliottkember 23d agoReact native does not render in a browser.
- vendiddy 21d agoI'm on your side regarding this sentiment. I happen to work on a product that is built for accountants. You would not believe how slow these apps are and all they do is display forms! I believe customers do care about performance even in these B2B industries. But it feels like they sink into some form of learned helplessness. We were interviewing our customers to learn how to build a better PDF viewer for them. Their biggest complaint had about Adobe Acrobat? Too slow!