Hacker News new | ask | show | jobs
by rschmitty 4848 days ago
> Still, you are comparing this to flash, which has only one complete implementation at all which is only available on a subset of platforms

Huh?

A flash swf or flash compiled app is available on _all_ platforms. We aren't talking Flash on the iPhone, this is Flash _compiled_ to native for the iPhone.

Haxe NME and Unity3D are similar in that they let you write once and deploy to many. They also in fact let you "deploy to flash". They do this because if you know your audience, you know you need to still support IE8 and while you get IE8 you also get IE7/6. Believe it or not businesses are locked into these horrible browsers. Going 100% HTML5 is cool and trendy but why would you elect to cut off a subset of your users (who you are trying to make $ off of)

Haxe and Adobe (not sure about Unity) are also allowing you to export to HTML5. This would be interesting if they compared performance with that.

We are all looking forward to HTML5 taking over, but we are far from that place right now.

2 comments

> Haxe NME and Unity3D are similar in that they let you write once and deploy to many. They also in fact let you "deploy to flash".

I think you're distorting my argument a bit -- I wouldn't invest in developing new flash app or game, but if you can get flash support for free through "compile to flash" I don't see any reason for not supporting it as extra option.

If Super Hexagon is a good example, Flash compiled to native iOS is quite sluggish.

edit: It uses Stage3D, so maybe not a great example.