Thanks for pointing this out. It's difficult to discover by just browsing the homepage. I was really hoping that this would be a desktop system. Are there any tools like this that are targeted at Mac OS or Windows?
Crosswalk does work on desktop (Windows, Mac, Linux) but it is currently "community supported" meaning that it doesn't go through the same amount of QA as for Android and Tizen, and as a result might have more bugs - or occasionally not work at all.
I had the same ambiguity when visiting the page: is this intended for desktop apps (mac, linux, windows), or mobile (iPhone, Android, Windows)? What platforms does it currently support, and which does it plan to?
We're going to edit some pages to help with that ambiguity. As I said above, we do build on desktop platforms but we don't target the QA efforts on them so it's like community supported. https://build.crosswalk-project.org/ shows a buildbot on Linux, we're going to put public the Windows one for example. Mac OS works (I use it personally) but we don't have a bot at the moment. We don't also produces binaries atm. You also don't have the convenience of packaging your app into something that the platform can consume (.exe, .dmg...) something that Android and Tizen have. Again it's all open source, we are happy to accept patches to help on that matter.
This is pretty cool. Sounds like an alternative to PhoneGap/Cordova for high performance apps on Android. It appears it's meant to address the problem of building something like a mobile game with WebGL.
It does support WebGL indeed. It's not an alternative of PhoneGap/Cordova in fact it's a PhoneGap/Cordova++ as Crosswalk is compatible with the Cordova APIs. Instead of using the Java Android WebView it uses the Crosswalk View to render the contents.
How is it compatible, specifically? Do you replicate the same API in the skeleton app you distribute? Or is it possible to drop the Crosswalk View into a Cordova app directly?
I would love to see something like this for embedded Linux applications (Platforms like BeagleBone or Raspberry Pi), without the overhead of X11, rather than just Android/Tizen/et al.