14 ms·
That's precisely the point. Airbnb decided they were now maintaining web, iOS, Android, AND THEN React Native instead of only web and React Native. Their costs
by mncolinlee 8y ago
That's precisely the point. Airbnb decided they were now maintaining web, iOS, Android, AND THEN React Native instead of only web and React Native. Their costs went up, not down.
I've found far too often over the years that companies decide to use a hybrid framework to save time and money and take just as long to write the app with equally as much cost. Then no one wants to maintain the finished product. It requires too many unlikely skill sets and trickier debugging.
React Native isn't automatically cheaper because it's a hybrid. Hybrids work great for trivial apps that look a lot like the examples. A hybrid framework also has to address every new niche the native solution fills or else integrations themselves add up to a massive cost.
- dave_sid 8y agoYes I agree. Hybrid platforms always foster great productivity at the start. In the early days it’s like “wow, we just produced two apps in no time at all with one codebase”. But eventually the curve plateaus, and its more like “for F* sake, I just want to access the camera api one the phone!” I feel that you eventually spend more time in the later stages footering with the corner cases, than you saved in the early stages by getting it up and running quickly. Also, when React is dead, you’ll find it much easier and cheaper to find native developers, and more living documentation/support for native apis.