5

Me gustaría desarrollar una aplicación de escritorio pero quiero usar tecnologías web para la capa de presentación. No quiero usar Adobe AIR por alguna razón. Entonces, pensé por qué no incluir cromo con mi aplicación web instalada. El paquete final incluirá un iniciador que lanzará un servidor de embarcadero incrustado y abrirá directamente el cromo bworser incluido con la aplicación. ¿Crees que es realizable? No soy fan de Firefox pero, ¿podría ser una mejor alternativa al cromo?cromo como contenedor de aplicación dekstop

Respuesta

1

Creo que es muy factible ... Comenzaría con Electron es un marco para crear aplicaciones nativas con tecnologías web como JavaScript, HTML y CSS. Cuida las partes duras para que pueda enfocarse en el núcleo de su aplicación. También (como) se ve como el 'estándar' en estos días. Todos estos están usando como sus aplicaciones de escritorio:

  • Slack
  • Atom (editor de GitHub)
  • Wordpress App
  • código de Visual Studio (Potente editor estoy usando en estos días)
  • WhatsApp (Su aplicación de escritorio está usando Reaccionar y envolver con Electorn).

Por último, pero no menos importante, echar un vistazo a: http://www.youtube.com/watch?v=j8oFAr1YR-0 Se contiene toda la información que necesita para iniciar y construir su aplicación.

0

The Electron framework le permite escribir aplicaciones de escritorio multiplataforma utilizando JavaScript, HTML y CSS. Se basa en Node.js y Chromium y es utilizado por el editor Atom y muchas otras aplicaciones.

De los documentos quick start:

Electrón le permite crear aplicaciones de escritorio con JavaScript puro, proporcionando un tiempo de ejecución con (sistema operativo) API rica nativos. Puede verlo como una variante del tiempo de ejecución de Node.js que se centra en aplicaciones de escritorio en lugar de servidores web.

Esto no significa que Electron es un enlace de JavaScript a las bibliotecas de la interfaz gráfica de usuario (GUI). En cambio, Electron utiliza páginas web como su GUI, por lo que también podría verlo como un navegador mínimo de Chromium, controlado por JavaScript.

para instalar rápidamente como una dependencia de desarrollo:

npm install electron --save-dev 
Cuestiones relacionadas