If you don't need cross platform the best choice is native so you can leverage all the platform goodies.
If you do need cross platform and have the budget you will go with 2 native projects.
If you don't have enough budget for 2 native apps you have a few options.
Cordova is good enough for a lot of apps. Even Apple uses Webviews in its own apps. Also check the Missive mail client all built with web technologies:
TL;DR
We're primarily about being able to create cool stuff in less time (cross-platform is just a side-effect of that). A lot of what we build comes down to creating good workflows for going from idea to the final product, and to find the right level of abstraction so that you can work very quickly (staying focused on the real job rather than boilerplate and glue code) without giving up control and being sandboxed.
There's a "welcome ad" redirection on forbes website preventing me from reading any articles there. Maybe choose a better place to host content you want to link to.
Is it really crossplatform when according to your website it only supports the two majors compuphones makers ? Seems to me it's more marketing than anything else.
"preventing me from reading any articles there" sounds more like someone with no success regardless of waiting; I would be completely unsurprised if their waiting screen broke sometimes.
> So much hate in your comment. Why are you so quick to be dismissive and rude?
GP raised multiple apparently valid objections. This is neither hateful nor rude, and your efforts would be better spent on answering issues than name-calling.
Even if you do have the budge for two native apps it may be that you would rather not spend all that money twice, or you would rather have one app with twice the features of two native apps.
That said, all cross-platform solutions at the moment currently suck, except maybe Flutter, but that is still very alpha.
Because it's fast and slick. I'm no expert but my impression is that Fuse gets you the slickest, smoothest apps barring coding them in Swift and Java.
Additionally Fuse has pretty amazing devtools for something not as hyped as, say, React Native.
If you don't need cross platform the best choice is native so you can leverage all the platform goodies.
If you do need cross platform and have the budget you will go with 2 native projects.
If you don't have enough budget for 2 native apps you have a few options.
Cordova is good enough for a lot of apps. Even Apple uses Webviews in its own apps. Also check the Missive mail client all built with web technologies:
https://medium.com/missive-app/our-dirty-little-secret-cross...
We are building a universal app that will work on iOS, Android, Mac, Windows, and Chrome OS with a single code base.
If you need better performance you can always use React Native, NativeScript, or Xamarin.
Why go with this Fuse thing?