Nativefier herramienta de programacion multiplataforma
Probablemente muchos de nuestros lectores tengan su propio blog, usan Telegram Web o simplemente utilizan a diario páginas web puntuales. Para todos ellos, vamos a enseñar cómo crear aplicaciones de escritorio de cualquier página web, de manera fácil y rápida, utilizando nativefier.
¿Qué es Nativefier?
Nativefier es una herramienta de código abierto, multiplataforma, desarrollada por Jia Hao utilizando JavaScript, HTML y CSS (con Electron), para crear aplicaciones de escritorio para cualquier página web, de manera fácil y rápida.
Nativefier se centra en permitir a los usuarios realizar aplicaciones con la configuración mínima, ya que aparte de “envolver” la web, logra identificar el icono y el nombre de la aplicación de manera automática.
Su desarrollo fue inspirado, por lo fastidioso que puede ser, tener que cambiar ⌘-tabo alt-tab y hacer búsquedas constante en muchas pestañas, cuando se trabaja con páginas que utilizamos a menudo cómo Facebook Messenger.
¿Cómo se instala Nativefier?
Para instalar Nativefier requerimos tener instalado Node.js 4.0 o superior, luego ejecutamos en nuestra consola:
$ npm install nativefier -g
¿Cómo crear una aplicación de escritorio con Nativefier?
Crear una aplicación de escritorio de cualquier página web con Nativefier es sumamente fácil, basta con ubicarnos en el directorio donde deseamos almacenar la aplicación a crear y ejecutar el siguiente comando:
$ nativefier “http://blog.desdelinux.net”
Nativefier determinará el nombre de la aplicación concatenando, el nombre de la web, su sistema operativo y su arquitectura. Si desea seleccionar el nombre de la aplicación, puede hacerlo, especificando el –name “Medium”cómo se muestra a continuación.
$ nativefier –name “DesdeLinux” “http://blog.desdelinux.net”
Si desea añadir la aplicación al menú de su distribución, debe crear un archivo .desktop en /home/$USER/.local/share/applications colocando lo siguiente (cambiar el directorio por el que corresponda):
[Desktop Entry]
Comment=Aplicación de Escritorio DesdeLinux creado con nativefier
Terminal=false
Name=Whatsapp
Exec=/the/folder/of/the/DesdeLinux/DesdeLinux
Type=Application
Icon=/the/folder/of/the/DesdeLinux/resources/app/icon.png
Categories=Network;
Espero que comiencen a disfrutar de sus propias aplicaciones de escritorio, de las páginas que más usan a menudo.