4 ms·
> No, it's not perfect. Yes, JS can be awkward and confusing. Yes, a truly native app built by expert platform-specific developers would be better. This can't
by crystaldev 7y ago
> No, it's not perfect. Yes, JS can be awkward and confusing. Yes, a truly native app built by expert platform-specific developers would be better.
This can't be understated. You can always tell when you've opened a React-Native (or similar "portable") app. It always feels like shit.
- anon9001 7y ago> It always feels like shit. Yeah, it does, to developers only. They're not the target market. I used to lobby for my employer to care about the latest iOS feature or fight over what the HIG advises is best practice. Unfortunately, most business would be perfectly happy if they could have a designer draw a pretty looking app and have it magically pop into existence. Platform features are an afterthought, if a thought at all. I'm not thrilled with the state of the app industry, but it is what it is. The really elegant solution is to have a passionate team of platform-specific developers pushing the boundaries of what's possible on a mobile device, constantly using the latest features and profiling for battery usage and network usage. Ideally a team that does this would be so proud of the code that it becomes open source to serve as an exemplary model of software engineering actualized. I know what's "right", but I also know what the market wants. The market wants me to churn out cross-platform CRUD apps as quickly and cheaply as possible.
- deleted 7y ago[deleted]
- rhlsthrm 7y agoInstagram is React Native right? I wouldn't say it feels like shit.
- hstreet 7y agoInstagram is only react native in something like 20% of the app. I think it's comments or something, but I remember it was blogged somewhere. The rest is native.