I know there's JScript.NET, but it isn't the same as the JavaScript we know from the web.
Does anyone know if there are any JavaScript based platforms/compilers for desktop development? Most specifically Windows desktop development.
I know there's JScript.NET, but it isn't the same as the JavaScript we know from the web.
Does anyone know if there are any JavaScript based platforms/compilers for desktop development? Most specifically Windows desktop development.
Yes, with Adobe AIR. Adobe AIR lets you make desktop applications with Javascript, Flex, or Flash.
There is XULRunner, which let's you build GUI apps like Firefox using JavaScript and XUL. It has a lot of extension to JavaScript though, using XPCOM. They also offer Prism which let's you build web apps that work offline, sort of like AIR. Yahoo uses it for their Zimbra email desktop client.
Google Gears. There's also Mozilla's XUL, but it's too bit complicated, IMHO (albeit extremely powerful).
There's SpiderMonkey, a JavaScript engine written in C and Rhino, an implementation of JavaScript in Java.
You can make a desktop application using XML and javascript (and/or VBS) using the Windows Script host.
The trick is to save your XML file with a .hta
extension. See this reference.
There's Titanium Developer which is similar to Adobe AIR (html+css+javascript), but does not require a framework to be pre-installed.
Here are some JSOS (Javascript Operating Systems), sort-of still need a browser.
http:// fractalbrain.net/ /* The Best. */
http:// cometdesktop.com/ /* Alright. */
http:// skylightproject.com/ /* Worst */
Another option I didn't see mentioned is for Cocoa (Mac OS X, iPhone OS) applications you can use a web view (embedded WebKit) as the application UI.
JavaScript Web Desktop:
http://www.supremesearch3000.bravehost.com/Desktop%20Search%20Engine.htm