The reason to make HTML5 apps is that they'll run on anything with a modern browser. Some applications are related to the underlying device hardware and need to be written in the appropriate SDK, but many programs could be done just as well in HTML5 and would be inherently cross-platform.
The reason to make HTML5 apps is that they'll run on anything with a modern browser. Some applications are related to the underlying device hardware and need to be written in the appropriate SDK, but many programs could be done just as well in HTML5 and would be inherently cross-platform.