Muchos desarrolladores web hoy en día no ven un beneficio tangible en el desarrollo de aplicaciones de Windows para sus sitios web, ya que los usuarios pueden acceder a ellas a través de un navegador web. Si prefiere hacer las cosas de manera diferente, puede convertir fácilmente estos sitios web en aplicaciones de escritorio.
Ventajas de las aplicaciones de escritorio
Una aplicación de escritorio lo lleva al sitio web más rápido y puede agregar convenientemente su acceso directo a la barra de tareas, el menú Inicio o el escritorio. Los sitios web dentro de un contenedor de aplicaciones también ocupan todo el marco de la ventana o, opcionalmente, toda la pantalla sin tener elementos que distraigan, como una barra de herramientas del navegador o una barra de direcciones.
1. Borde de Microsoft
Microsoft Edge ofrece la forma más rápida de transformar sitios web en aplicaciones, ya que viene preinstalado con Windows. Cuando instala un sitio web como una aplicación, Edge separará el sitio web del navegador, creará su propio ícono e instancia en la barra de tareas y eliminará la barra de herramientas para que el sitio web se parezca más a una aplicación. Además, Edge seguirá activando toda la aplicación para que pueda usar cualquier extensión habilitada y completar automáticamente los formularios con los datos que guardó.
- En el navegador Edge, visite el sitio web que desea transformar en una aplicación.
- Haga clic en el icono de tres puntos horizontales en la barra de herramientas de Edge (o presione Alt + F).
- Vaya a «Aplicaciones» y haga clic en «Instalar este sitio como una aplicación».
- Cambie el nombre de la aplicación si lo desea y haga clic en «Instalar» para agregar la aplicación a la lista de aplicaciones Edge.
- Configure los permisos de la aplicación según sea necesario y haga clic en «Permitir» para aplicar esos cambios.
ventajas
- Rápido y fácil de configurar
- Funciona con cualquier sitio web.
- Práctico menú de aplicaciones para iniciar cualquier aplicación convertida
- Tiene acceso a una barra lateral, lo que le permite realizar búsquedas en la Web
- Actualizaciones automáticas
Contras
- Consume más memoria
- Limitado a una sola sesión
- Sin soporte de sincronización
2. Google Chrome
Si no desea que Microsoft Edge impulse sus aplicaciones, puede probar Google Chrome en su lugar, ya que los pasos para la conversión son similares.
- En Chrome, visite el sitio web que desea convertir en una aplicación.
- Haga clic en el ícono de tres puntos en la barra de herramientas de Chrome (o presione Alt + F).
- Desde allí, vaya a «Más herramientas» y haga clic en «Crear acceso directo».
- Cambie el nombre de la aplicación si lo desea, marque la casilla de verificación «Abrir como ventana» y haga clic en «Crear» para finalizar la conversión.
Propina: esta es también la forma más fácil de crear una aplicación de escritorio de Gmail.
ventajas
- Rápido y fácil de configurar
- Admite extensiones de Chrome y autocompletar para formularios
- Funciona con cualquier sitio web.
- Las aplicaciones se sincronizan en las instalaciones de escritorio de Chrome a través de su cuenta de Google
- Página de aplicaciones dedicada más limpia con íconos más grandes
Contras
- Consume más memoria
- Limitado a una sola sesión
3. Catálogo web
WebCatálogo es una aplicación de terceros que contiene una biblioteca de sitios web populares que puede instalar como aplicaciones de escritorio. A diferencia de Microsoft Edge, cada aplicación es independiente en su propio motor de navegador llamado Photon.
Photon se ejecuta en el marco basado en Chromium, Electron, que aísla las aplicaciones de WebCatalog entre sí y de otros navegadores, a la vez que mantiene una buena compatibilidad con la mayoría de los sitios web.
Esto hace que WebCatalog sea más seguro, ya que cualquier compromiso potencial en su navegador predeterminado no afectará a ninguna de las aplicaciones de WebCatalog, ya que cada una de las aplicaciones tiene sus propias cookies, caché y sesiones únicas. WebCatalog también le brinda la opción de crear múltiples sesiones de un sitio web sin necesidad de cambiar los perfiles de navegador.
- Una vez que haya instalado el programa, abra WebCatalog y use la barra de búsqueda para buscar un sitio web que desee instalar como una aplicación.
- Haga clic en «Instalar» debajo del ícono del sitio web y deje que WebCatalog cree la aplicación. WebCatalog también agregará un acceso directo en la sección «Aplicaciones» del menú Inicio.
- Si WebCatalog no incluye el sitio web que desea convertir en su catálogo, haga clic en el mosaico «Crear aplicación personalizada» para que aparezca un cuadro de diálogo donde puede personalizar la aplicación.
- Asigne un nombre a la aplicación e ingrese la dirección del sitio web en el campo URL. Especifique un ícono del sitio web utilizando cualquiera de las opciones debajo del campo URL y haga clic en «Instalar» para configurar la aplicación.
ventajas
- El catálogo incorporado le permite descubrir nuevos sitios web y servicios
- Sesiones aisladas
- Sin seguimiento de Chrome o Edge
- Interfaz personalizable
- Actualizaciones automáticas
- Bloqueador de anuncios y rastreadores incorporado en la versión completa
Contras
- Consume más espacio en disco que las aplicaciones Edge o Chrome
- Versión gratuita limitada a 10 aplicaciones y dos sesiones por aplicación
4. Con Nativefier
Como WebCatalog, nativo confía en Electron para colocar sitios web en contenedores aislados para mayor seguridad. Sin embargo, Nativefier no ofrece ninguna interfaz gráfica de usuario o catálogo, lo que lo obliga a usar la línea de comando para convertir sitios en aplicaciones.
La falta de campanas y silbatos hace que Nativefier sea una buena opción para computadoras con poca memoria RAM. Dado que no hay un centro central que vincule las aplicaciones impulsadas por Nativefier, tiene total libertad para colocar estas aplicaciones y puede copiarlas o moverlas a un dispositivo de almacenamiento portátil. Nativefier también es de código abierto y puede crear tantas aplicaciones como desee sin pagar más.
Nativefier requiere la mayoría de los pasos para instalarse, pero una vez instalado, puede crear aplicaciones basadas en Nativefier en un solo paso desde la línea de comandos.
- Instala el última versión LTS de Node.js a su PC.
Nota: no cambie ninguna configuración en el instalador.
- Inicie el menú Inicio o la Búsqueda de Windows y busque «Terminal».
- Haga clic en «Ejecutar como administrador» en el panel lateral de los resultados de búsqueda para abrir la ventana de la Terminal de Windows con privilegios de administrador.
- Haga clic en la pequeña flecha que apunta hacia abajo en la barra de título de la Terminal de Windows y vaya a «Configuración» (o presione Ctrl + ,).
- En «Inicio», configure el «Perfil predeterminado» en «Símbolo del sistema», ya que este paso simplificará el proceso de creación de aplicaciones Nativefier.
- Haga clic en «Guardar» para aplicar los cambios.
- Presione el pequeño icono «+» en la barra de título para abrir una ventana del símbolo del sistema en la Terminal.
- Ingrese el siguiente comando en Terminal para instalar Nativefier.
npm install -g nativefier
- Espere a que Node Package Manager descargue las dependencias que Nativefier requiere para funcionar.
- Inicie el Explorador de Windows y busque la ubicación de la carpeta donde desea colocar las aplicaciones de Nativefier.
- Haga clic con el botón derecho en la carpeta mientras mantiene presionada la tecla Mayús y haga clic en «Abrir en terminal».
- Para crear una aplicación básica de Nativefier, ingrese este comando usando el siguiente formato:
nativefier --name "Website Name"
Nota: reemplace «Nombre del sitio web» entre comillas con el nombre del sitio web que está convirtiendo y reemplace «nombredelsitioweb.com» con la dirección del sitio. Espere a que Nativefier descargue los archivos necesarios y cree la aplicación.
- Regrese a la ventana del Explorador y abra la carpeta que contiene su aplicación recién creada.
- Inicie el único archivo ejecutable allí, luego fije la aplicación a la barra de tareas o al menú Inicio de la misma manera que lo haría con cualquier otra aplicación de Windows.
ventajas
- Crea tantas aplicaciones y sesiones aisladas como quieras
- Sin seguimiento de Chrome o Edge
- Luz en los recursos
- Completamente portátil
- Arquitectura de código abierto
Contras
- Sin interfaz gráfica de usuario
- Las aplicaciones deben actualizarse individualmente de forma manual
- Algunos sitios como los servicios de Google tienen problemas de compatibilidad
- Consume más espacio en disco que las aplicaciones Edge o Chrome
Preguntas frecuentes
¿Puedo probar todas las soluciones en la misma computadora?
¡Sí! Microsoft Edge, Google Chrome, WebCatalog y Nativefier pueden coexistir en Windows. De hecho, puede tener cuatro aplicaciones diferentes, cada una de las cuales contiene el mismo sitio web con sus propias sesiones y cookies separadas.
¿Cómo puedo crear una aplicación Nativefier con configuraciones personalizadas?
Abra Terminal e ingrese este comando para enumerar todos los parámetros de la línea de comandos de Nativefier para personalizar aún más la aplicación: nativefier --help
.
¿Cómo veo todas las aplicaciones convertidas que hice?
En Microsoft Edge, haga clic en el icono de tres puntos en la barra de herramientas, vaya a «Aplicaciones» y haga clic en «Administrar aplicaciones». En Google Chrome, haga clic en el botón «Aplicaciones» en la barra de «Favoritos». Si no puede ver la barra de «Favoritos» o el icono, vaya a la siguiente dirección web: chrome://apps/. Para ver todas las aplicaciones que creó con WebCatalog, inicie WebCatalog desde el menú Inicio y haga clic en «Instalado» en la barra lateral izquierda. Nativefier no realiza un seguimiento de las aplicaciones que creaste.
Credito de imagen: Uxwing. Todas las capturas de pantalla por John Ruiz
Danos tu opinión