One point I've not seen mentioned yet is that the web is a fantastic distribution platform. Given the option, I'd much prefer to have written my molecule rendering project[1] on a native platform, but I'd get only a fraction of the users I get when deploying to the web. The activation barrier for native apps is just so much higher because of the download/install/launch process.
For now, the URL click is king, and it's hard to beat easy when you want people to use what you've made.
For now, the URL click is king, and it's hard to beat easy when you want people to use what you've made.
[1] http://wwwtyro.github.io/speck/