Crea aplicaciones de escritorio de cualquier página web

27
4992

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.

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.nativefierexample

¿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 "https://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" "https://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=DesdeLinux
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.

COMPARTIR
Artículo anteriorDisponible Skype Alfa 1.10 con soporte de videollamada
Artículo siguienteDisponible la Beta de Fedora 25
lagarto
Lic. en Computación, Programador, Consultor ERP, Webmaster, Community Manager y apasionado por el Internet, tengo 8 años sumergido en el mundo del software libre, especializándome en el uso del software libre n las Empresas. La Libertad del Código es directamente proporcional al Crecimiento de una Organización

27 COMENTARIOS

  1. Ojalá se entendiera algo.
    Siempre me ha llamado la atención la incapacidad de la gente que escribe textos de informática para darse cuenta de que lo que escriben no es lo que creen que escriben; lo que puede entenderse de lo que escriben no se corresponde para nada con lo que quieren que se entienda.
    Habrá que hacer muchos intentos de ensayo y error para ver qué es lo que se quiso decir y cuál es, por tanto, la interpretación correcta de este artículo.

  2. Eres usuario de Linux y también de WhatsApp, a diferencia de Windows y Mac no hay una aplicación nativa, por lo tanto, tienes que abrir tu navegador e ingresar a WhatsApp Web, pues bien, esta aplicación permite crear tu propia “aplicación nativa WhatsApp” sin estar cambiando entre pestañas a cada rato.

    Por cierto, buen aporte, yo quedé encantado con esta aplicación, así puedo deshacerme de whatsie en Archlinux

      1. Es posible hacerlo en cualquier directorio, yo particularmente lo utilizó en mi Home
      2. Se construye utilizando Electron, que internamente utiliza JavaScript, HTML y CSS sobre (Node, Chromium, V8). Funciona correctamente con Netflix y Crackle (si tienes adobe-flashplugin instalado).
      • Disculpa bro, pero con Netflix no me funciona hay un error relacionado con widevinecmd que no me deja reproducir nada, en el navegador funciona perfecto. Conoces alguna solución?

  3. Buen artículo, pero le faltaron las imagenes para poder comprender, (el gif ni lo pude ver porque mi conexión es lenta y se queda pegado al descargar)

  4. Funciona y muy Facil de usar, probado con telegram web. Añado que luego de instalar el natifier cuando se ejecuta para encapsular alguna web, se descargaran 40~42mb correspondiente a Electron, pero nada que complique el uso del comando (tomar previsiones aquellos con conexion lenta)

    nativefier “https://web.telegram.org” –name “Telegram”
    Downloading electron-v1.1.3-linux-x64.zip
    [============================================>] 100.0% of 40.4 MB (210.13 kB/s)

  5. Interesante. Aunque no le veo mucho sentido instalar una aplicación pudiendo hacer exactamente lo mismo con Google Chrome o Chromium, entiendo que habrán quienes prefieran esta opción. Viva la libertad de elección.

  6. Hice todos los pasos para tener desde mi escritorio acceso a Evernote. Se hizo todo correcto. Pero ni caso de arrancar. El ejecutable no arranca. ¿Por quéeeeeee???? Qué hice yo para merecer esto?

Dejar una respuesta