Manual Exportar Exe
Manual Exportar Exe
Manual Exportar Exe
JAVASCRIPT Y HTML5
En los ltimos aos las apps de escritorio han recuperado cierto terreno. Hay apps nuevas con interfaces muy ricas como Slack, Popcorn
Time, Whatsapp de escritorio (no oficial), el IDE
Atom y muchos otros. Y lo ms interesante es lo 2.Proyecto en blanco:
que est detrs: Node.js, JavaScript, HTML y
CSS.
Como segundo paso, crearemos una carpeta en
el escritorio que contendr 2 archivos y una carCon la gran cantidad de tecnologas y libreras de peta con los siguientes nombres exactos y extenexcelente calidad que existen para realizar apli- siones de los mismos:
caciones web en javascript, como Angular, Material Design, Backbone, Ionic, React y muchos
otros, poder utilizarlas para hacer una app de escritorio se transforma en una alternativa muy interesante. No slo la calidad final puede ser muy
buena y nativa, sino que las aplicaciones tienen
acceso a todo el sistema operativo y utilizamos
el mismo stack. Utilizamos el mismo stack! No es 3.package.json:
una cuestin menor en lo referente a la productividad del equipo.
Para empezar, definimos nuestras dependenEste manual sera una gua practica paso a paso cias (las libreras que descargara y utilizara para
para la verificacin o instalacin de Node.js alis- nuestro encapsula-miento )de build en el packatamiento de archivos y encapsula-miento de una ge.json. Solo necesitamos el builder y gulp para
ayuda visual calculadora juego o cualquier pro- correrlo:
yecto realizado en html5 css3 y javascript.
Para ejemplificar encapsularemos el juego de la
ruleta anticonceptivos de abbott.
1. Node.js:
Este es el encargado de contener los comandos
y libreras pertinentes, para la conexin con el
Node Webkit el encargado de encapsular nuestro html en una ventana de nuestro sistema operativo. Para este paso utilizaremos nuestra consola de comandos (Windows) o terminal (iOs).
Para verificar si Node.js ya esta en nuestro sistema escribimos el comando node -v
4.Gulpfile.js:
Dentro de src los nicos requisitos que se exi- Ponemos los archivos que sern empaquetados.
ge es la presencia de otro archivo package.json
(otro ms, este adentro de /src) y un icono de
100px de ancho por 100px de alto.
5.2. gulp:
Al correr el comando gulp, node-webkit-builder
descargar los ejecutables empaquetar para
cada plataforma elegida (win32 y osx64), aadiendo a nuestra carpeta de proyecto dos carpetas mas una llamada build y otra llamada cache.
En este caso vamos a mantenerlo simple, indicamos el archivo principal (index.html), y la con- Nota: en la etiqueta <title></title> del
figuramos la ventana nativa en la que correr archivo principal (index.html)debe ir el titulo
que llevara la app en la ventana.
nuestra aplicacin.
6. Fin:
5. Instalamos y empaquetamos:
Finalmente abrimos nuevamente nuestra consola o terminal; luego de escribir el comando cd y
arrastrar la carpeta principal donde hemos creado nuestro proyecto para indicarle la ruta pulsamos enter para entrar.