with tutorial node made framework español escritorio electronjs crear con apps aplicaciones javascript windows desktop platform

tutorial - ¿Puedes hacer un desarrollo de escritorio usando JavaScript?



electronjs doc (18)

" node-webkit es un tiempo de ejecución de aplicaciones basado en Chromium y node.js. Puedes escribir aplicaciones nativas en HTML y Javascript con node-webkit. También te permite llamar a los módulos de Node.js directamente desde el DOM ..."

Sé que hay JScript.NET, pero no es lo mismo que el JavaScript que conocemos de la web.

¿Alguien sabe si hay plataformas / compiladores basados ​​en JavaScript para el desarrollo de escritorio? Más específicamente, el desarrollo de escritorio de Windows.



Existe XULRunner , que le permite crear aplicaciones de GUI como Firefox usando JavaScript y XUL. Sin embargo, tiene mucha extensión a JavaScript, usando XPCOM. También ofrecen Prism que te permite crear aplicaciones web que funcionan sin conexión, algo así como AIR. Yahoo lo usa para su cliente de escritorio de correo electrónico Zimbra .


Existe SpiderMonkey , un motor de JavaScript escrito en C y Rhino , una implementación de JavaScript en Java.


Google tiene una nueva tecnología interesante en marcha. Está en una etapa bastante inicial, pero ya funciona bien. Se llama Aplicaciones empaquetadas y usa Chrome como tiempo de ejecución y funciona tanto en PC como en Mac. Eche un vistazo a http://developer.chrome.com/apps/about_apps.html


Hay Titanium Developer que es similar a Adobe AIR (html + css + javascript), pero no requiere un marco para ser preinstalado.



Otra opción que no vi mencionar es que para las aplicaciones Cocoa (Mac OS X, iPhone OS) puede usar una vista web (WebKit incorporado) como la interfaz de usuario de la aplicación.




Puede hacer una aplicación de escritorio usando XML y javascript (y / o VBS) usando el host de Windows Script.

El truco es guardar su archivo XML con la extensión .hta . Ver esta referencia


Puede probar JavaLikeScript , no proporciona los mismos objetos nativos / raíz que un navegador web pero tiene características de red y de interfaz de usuario.


Respondí con node-webkit arriba, pero recientemente vi una presentación en Tint2 . Parece abordar las preocupaciones de seguridad con node-webkit y parece prometedor.


Sí, con Adobe AIR . Adobe AIR le permite crear aplicaciones de escritorio con Javascript, Flex o Flash.



Windows 8 permite que las aplicaciones de la Tienda Windows se escriban en HTML5 / JavaScript.


Electron , originalmente Atom Shell, permite que las aplicaciones se escriban en tecnologías web (HTML, JS, CSS) y se ejecuten en cualquiera de los principales sistemas operativos, incluido Windows.


Google Gears . También está el XUL de Mozilla, pero es demasiado complicado, en mi humilde opinión (aunque extremadamente poderoso).