¿Qué es una aplicación “portátil” y por qué es importante?

¿Qué es una aplicación “portátil” y por qué es importante?

Las aplicaciones portátiles ofrecen claras ventajas sobre sus contrapartes tradicionales. Son livianos y te permiten moverte entre computadoras mientras llevas tus aplicaciones y configuraciones contigo. He aquí por qué son diferentes y por qué a veces, pero no siempre, son una buena opción.

Cómo se instalan las aplicaciones habituales

Para comprender qué hace que una aplicación sea portátil, puede resultar útil echar un vistazo rápido a cómo se instalan las aplicaciones tradicionales en Windows. Cuando instala una aplicación en Windows, los archivos de instalación se encuentran en varias ubicaciones diferentes. La mayoría de los archivos de la aplicación generalmente se copian en una sola carpeta en algún lugar de la carpeta C: Archivos de programa. Los archivos que contienen configuraciones que se aplican a todos los usuarios de la aplicación se pueden crear en la carpeta ProgramData.

Las configuraciones específicas para las diferentes cuentas de usuario en la PC se almacenan en archivos creados en la carpeta oculta «AppData» dentro de cada carpeta de cuentas de usuario. La mayoría de las aplicaciones crean entradas en el registro de Windows que también pueden contener varios ajustes de configuración. Y muchas aplicaciones aprovechan las bibliotecas de código compartido que se instalan con cosas como .NET framework y los redistribuibles de Visual C ++.

Esta separación de funciones tiene claras ventajas. Varias aplicaciones pueden compartir información contenida en entradas de registro o bibliotecas de códigos compartidas, evitando duplicaciones innecesarias. Almacenar la configuración específica del usuario en una ubicación y la configuración de todo el sistema en otra significa que las aplicaciones pueden aprovechar mejor muchas características diferentes de Windows diseñadas para un sistema multiusuario. Para empezar, cada usuario puede confiar en cargar su propia configuración cuando inician la aplicación solo porque han iniciado sesión con su propia cuenta de Windows. Las características como los permisos de archivos y recursos compartidos se basan en esta estructura. Además, tener todas las configuraciones del programa guardadas en áreas designadas hace que la copia de seguridad de su sistema sea más confiable.

Entonces, ¿qué es una aplicación portátil y por qué debería usar una?

Una aplicación portátil es simplemente una aplicación que no utiliza un instalador. Todos los archivos necesarios para ejecutar la aplicación residen en una sola carpeta, que puede colocar en cualquier lugar del sistema. Si mueve la carpeta, la aplicación seguirá funcionando igual. En lugar de instalar una aplicación portátil, normalmente la descarga como un archivo ZIP, extrae ese ZIP en una carpeta y ejecuta el archivo ejecutable de la aplicación. Si la aplicación le permite guardar configuraciones, esas configuraciones se guardan en archivos directamente en la misma carpeta.

La ventaja más importante de utilizar aplicaciones portátiles es obvia: son portátiles. Péguelas en una llave USB, por ejemplo, y podrá transportarlas de una computadora a otra. No dejarán huellas digitales en las PC en las que los ejecute. Todo, incluida la configuración que guardó, se guarda directamente en la carpeta de la aplicación portátil en la memoria USB. Es muy similar a cómo funcionaban las cosas en los días de MS-DOS y Windows 3.1.

Las aplicaciones portátiles pueden ser útiles incluso si no se mueve entre computadoras. Por un lado, dejan una huella más pequeña en su PC. Suelen ser más ligeras que la mayoría de las aplicaciones instalables simplemente porque no es necesario instalarlas. Puede sincronizarlos (junto con su configuración) con sus otras PC usando algo como Dropbox. O bien, puede usar una aplicación una vez sin tener que preocuparse de que deje rastros en su sistema.

Por supuesto, siempre habrá aplicaciones que necesitará instalar. O son demasiado grandes o elegantes para funcionar como una aplicación portátil, o tienen que aprovechar las capacidades de seguridad o multiusuario de Windows. Pero hay muchas aplicaciones disponibles en ambas versiones, lo que significa que puede elegir entre un instalador y un ZIP cuando lo descarga.

Por supuesto, existen algunos inconvenientes en el uso de aplicaciones portátiles. Los controles de cuentas de usuario de Windows (UAC) no funcionan para las aplicaciones portátiles como lo hacen para las aplicaciones instaladas, lo que significa que están más sujetas a procesos no administrativos. Es posible que vea esto como un positivo y un negativo. La ventaja es que si necesita una aplicación portátil, probablemente pueda ejecutarla incluso si está en una red, digamos en el trabajo, donde no puede instalar una aplicación normal. La desventaja es que el departamento de TI y todos los protocolos de seguridad que han implementado pueden ser menos efectivos.

Otra desventaja de las aplicaciones portátiles es que generalmente no están diseñadas para múltiples usuarios. Probablemente esto no sea un gran problema, ya que probablemente esté fabricando un reproductor portátil que puede llevar solo para usted. Pero si varios usuarios necesitan usar una aplicación, necesitarán usar la misma configuración o necesitará tener varias copias de la carpeta de la aplicación en su unidad portátil.

Finalmente, si está ejecutando aplicaciones portátiles desde una unidad USB, deberá tener especial cuidado para expulsar la unidad correctamente en lugar de simplemente quitarla. De lo contrario, puede dañar las aplicaciones o evitar que la configuración se guarde correctamente. Incluso puede encontrar este problema en PC que no manejan bien las unidades USB cuando entran en suspensión o hibernación. Esto es un problema menor en las PC modernas que en el pasado, pero todavía hay PC hoy en día que no manejan bien el sueño.

Dicho esto, las ventajas de las aplicaciones portátiles generalmente superan las desventajas, especialmente si se mueve mucho en diferentes PC.

¿Qué tipos de aplicaciones portátiles están disponibles?

Si cree que las aplicaciones portátiles son principalmente utilidades del sistema, es posible que se sorprenda al descubrir que existen todo tipo de aplicaciones portátiles. Puede leer un montón de ellos en nuestra guía de las mejores aplicaciones portátiles gratuitas para su kit de herramientas de unidad flash. Por supuesto, encontrará utilidades del sistema, pero también aplicaciones para casi todas sus necesidades: productividad, comunicaciones, visualización de gráficos e imágenes, y mucho más.

Además de todas estas aplicaciones independientes, también puede descargar conjuntos de aplicaciones que puede instalar en una unidad USB. Estas suites generalmente le brindan un lanzador de estilo de menú Inicio para acceder a las aplicaciones, y algunas también coordinan la configuración de la aplicación por usted. Muchas de estas suites ofrecen cientos de aplicaciones portátiles gratuitas, lo que básicamente le permite crear un espacio de trabajo portátil y completo. Aplicaciones portátiles, CodySafe, y LiberKey son algunas de las suites más populares.

Vale la pena tomarse su tiempo para explorar las diferentes suites portátiles si eso es lo que le interesa. En algunos casos, las aplicaciones portátiles solo están disponibles a través de un paquete de software como este. Por ejemplo, PortableApps.com proporciona acceso a varios cientos de aplicaciones portátiles que puede descargar e instalar en su unidad PortableApps. Muchas de estas aplicaciones solo se pueden instalar en la suite PortableApps y no tienen una versión portátil que pueda usar sin la suite. PortableApps ofrece la ventaja de poder elegir exactamente qué aplicaciones desea incluir. Otras suites tienen todas las aplicaciones portátiles incluidas en la descarga principal, por lo que es una perspectiva de todo o nada. Pero cada suite puede proporcionar herramientas específicas que no puede encontrar para otras suites, así que averigüe qué aplicaciones están disponibles para cada una antes de tomar una decisión.

También encontrará que cuando recomendamos utilidades de terceros en muchos de nuestros artículos, a menudo optamos por ofrecer aplicaciones portátiles en lugar de aplicaciones instalables.

¿Puedo hacer que las aplicaciones instalables habituales sean portátiles?

A menudo es posible hacer que una aplicación ordinaria sea portátil, pero puede ser un poco meticuloso y, por lo general, requiere un poco de trabajo. Si la aplicación es muy simple, digamos una utilidad que obviamente no necesita ser una aplicación instalable, a veces es posible extraer estos archivos del instalador y convertirlos en una aplicación portátil usando estas instrucciones. Este no es de ninguna manera un método que esté garantizado para funcionar, pero puede valer la pena intentarlo.

Otra opción para convertir una aplicación instalable en portátil es virtualizar la aplicación. Cela nécessite généralement un peu plus de configuration, mais vous créeriez essentiellement une machine virtuelle portable pouvant exécuter le système d’exploitation nécessaire et l’application (ou les applications) dont vous avez besoin, puis chargez cette machine virtuelle sur le support portable de votre opcion. VirtualBox portátil es la herramienta más común para esto, y tenemos una excelente guía sobre cómo usarla para llevar máquinas virtuales a todas partes. VirtualBox en sí misma es una oferta de máquina virtual gratuita de Oracle que puede ejecutarse en casi cualquier sistema operativo de escritorio. Portable VirtualBox es un contenedor para VirtualBox que lo convierte en una aplicación portátil que puede instalar en una memoria USB o disco duro externo.

Cameyo es otra gran opción de virtualización. En lugar de ejecutar una máquina virtual completa desde su unidad portátil, crea una máquina virtual en su sistema de escritorio. Luego, usa Cameyo para registrar la instalación de una aplicación en esa máquina virtual. Cuando termine, Cameyo crea un solo archivo ejecutable que luego puede arrastrar a su unidad portátil y ejecutarlo en cualquier lugar que desee. Cameyo también es gratuito para particulares o pequeñas empresas. Si está interesado, también tenemos una guía sobre el uso de Cameyo para crear aplicaciones portátiles.

Independientemente del método que elija, vale la pena explorar lo que ofrecen las aplicaciones portátiles. No hay nada como la sensación de libertad y flexibilidad que obtiene al saber que con la unidad flash USB colgada de su llavero, puede ejecutar todos los aspectos críticos de su vida informática.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Experto Geek - Tu Guía en Tendencias Tecnológicas