|
Native will always give the richest user experience, and deliver the most up-to-date tech. That said, most applications are really windows onto server-based algorithms, so the need for a “pure native” UX is a lot less, these days, than it used to be. The one big skunk at the hybrid picnic is that we are “dancing with a gorilla.” That means that we don’t get to change the step, or stop, until the gorilla says so. If we are dependent on any external framework (not just ones like Electron or RN), then we are at their mercy, wrt to adapting to platform and environmental changes. I know folks that have written code that won’t run on current versions of the OS, because an SDK they use, has not been updated. |
No. It could, but when there's only one developer working on that app for three platforms and they prioritize Windows, you gain nothing.
Native will, of course, be a bit faster and have more features, but for that you need to have a dedicated developer that knows the specialities and can make use of them. But if you want to have a mostly up-to-date app with a small developer team, cross-platform apps will be a better experience.