Nativefier es una herramienta CLI que crea fácilmente una aplicación de escritorio ejecutable de cualquier sitio web con una configuración mínima y sucinta. Cualquiera puede usarlo y es mucho más liviano que las aplicaciones típicas de Electron.
Nativefier se basa en el paquete de electrones y dado que las aplicaciones de Electron son independientes de la plataforma, cualquier Nativefiered La aplicación se ejecutará en distribuciones GNU/Linux, así como en sistemas operativos Windows y Mac.
Hablando sobre la razón por la que creó Nativefier , escribió el desarrollador en GitHub:
Hice esto porque estaba cansado de tener que pulsar ⌘-tabulador o alt-tabulador en mi navegador y luego buscar entre las numerosas pestañas abiertas cuando estaba usando Facebook Messenger o Whatsapp Web.
Este es un buen ejemplo de cómo crear soluciones utilizando nuestras habilidades informáticas.
Características de Nativefier
- Gratis y de código abierto con código disponible en GitHub .
- Funciona en GNU/Linux, Windows y Mac.
- Notificaciones de escritorio.
- Iconos específicos del sistema operativo.
- Haga que las aplicaciones web de una sola página (por ejemplo, Telegram y WhatsApp) sean aplicaciones independientes ejecutables.
Cómo instalar y usar Nativefier en Linux
Instalar Nativefier es tan fácil como ejecutar el siguiente comando en la terminal.
$ npm install nativefier -g
El desarrollador ha realizado un trabajo pesado al configurar una aplicación de plantilla que contiene detectores de eventos y devoluciones de llamada apropiados en /app
carpeta.
Este es el directorio que se copia en el directorio temporal cuando nativefier
Se llama al comando y luego siguen los métodos básicos del empaquetador de electrones. lo que significa que obtener una URL e invocar el nativefier
hace el trabajo.
Entonces, por ejemplo, crear un ejecutable web de GitHub o WhatsApp (o cualquier página web) es tan fácil como escribir:
$ nativefier -name GitHub http://github.com $ nativefier web.whatsapp.com
El -name
flag es la opción que le dice a Nativefier el nombre para darle a su ejecutable. Hay otras opciones que incluyen:
- flash para habilitar flash en su explorador de aplicaciones.
- versión imprime la versión de su instalación de nativefier.
- plataforma determinada automáticamente según el sistema operativo actual. Sobrescríbalo especificando linux, windows (o win32) u osx (darwin).
La lista completa de opciones y más detalles de uso se encuentran en su página de GitHub.
- Nativefier no tiene ningún botón Atrás de forma predeterminada porque está diseñado para envolver solo aplicaciones de una sola página. No obstante, puede crear un ejecutable desde cualquier URL y presionar
backspace
en su teclado lo llevará a la página anterior. - No pongas espacios al definir el nombre de la aplicación con el
-name
opción en Linux porque causará problemas al fijar la aplicación al lanzador.
¿Ves lo útil que es Nativefier puede ser para ti? Deja tu granito de arena en la sección de comentarios a continuación.