Hacker News new | ask | show | jobs
by MysticFear 4617 days ago
HTML5 is not effective at the moment, but as phones become more powerful. I think it will take over. The same way the web app took over from desktop apps when personal PCs and network bandwidth improved.
3 comments

> The same way the web app took over from desktop apps

You just made that up , it's not backed by any fact.

No fact except that it's so obvious I can't believe you're arguing against it.
Perhaps, but the same has been said for what the last two or three years and in that time frame we've gone from single core to quad core and 800 MHz to like 1.9 GHz and HTML5 apps still are not up to snuff.

I wanted HTML5 apps to be awesome because the developer experience was easier, but it makes for a sucky product, so I started just digging into native and making better software.

I've learned my lesson. At some point, we all have to realize that you do the hard, messy work to build the best experience possible for the end user. If getting to that was cheap and easy, we woudln't be worth what they pay us to build software.

With the benefit of hindsight, do you still think the developer experience is easier with HTML5, or was it just that you were already familiar with HTM5, but weren't familiar with the native tools?
I'm not particularly impressed with HTML5's developer experience compared to say QML.
I think it will just become easier to hash out ideas with html5 apps, but I don't think there will ever be a point where we can do 100% html5. I mean, obviously if you're doing game dev, or require other system intensive tasks, you're probably gonna want to stick with native. Really though, this reminds me a lot of ruby on rails.. meaning, easily solves most problems, but doesn't solve all problems.