Compartir a través de


Introducción a las aplicaciones en dispositivos cliente Windows

Hay diferentes tipos de aplicaciones que se pueden ejecutar en los dispositivos cliente windows. En este artículo se proporciona información general sobre algunas de las aplicaciones comunes que se usan en dispositivos Windows. También se explican los conceptos básicos de cómo instalar estas aplicaciones.

Tipos de aplicación de Windows

Aplicaciones de Microsoft 365

Estas aplicaciones se usan para la empresa y la productividad, e incluyen Outlook, Word, Teams, OneNote y mucho más. En función de las licencias que tenga su organización, es posible que ya tenga estas aplicaciones. Cuando se usa un proveedor de MDM, estas aplicaciones también se pueden implementar en dispositivos móviles, incluidos los smartphones.

Para obtener más información sobre las opciones de licencia de Microsoft 365 y lo que obtiene, consulte Búsqueda del plan de empresa de Microsoft 365 adecuado para su organización.

Para obtener más información sobre la implementación de aplicaciones de Microsoft 365, consulte la Guía de implementación para Aplicaciones Microsoft 365.

Power Apps

Estas aplicaciones son aplicaciones personalizadas de código bajo para conectarse a datos empresariales, modernizar procesos y resolver desafíos únicos. Power Apps está disponible en línea y localmente, se puede ejecutar en un explorador web y en dispositivos móviles. Los pueden crear analistas de negocios y desarrolladores profesionales.

Para obtener más información, consulte ¿Qué es Power Apps?.

Aplicaciones .NET

Estas aplicaciones pueden ser aplicaciones de escritorio que se ejecutan en el dispositivo o aplicaciones web. Algunas aplicaciones comunes de .NET incluyen:

  • Windows Presentation Foundation (WPF): con .NET, puede crear una aplicación de escritorio de WPF que se ejecute en el dispositivo o crear una aplicación web wpf. Las organizaciones que crean aplicaciones de escritorio de línea de negocio (LOB) suelen usar esta aplicación. Para obtener más información, vea Desarrollo de aplicaciones wpf.

  • Windows Forms (WinForm): con .NET, puede crear una aplicación de escritorio Windows Forms que se ejecute en el dispositivo y no requiera un explorador web ni acceso a Internet. Al igual que las aplicaciones Win32, las aplicaciones winform pueden acceder al hardware local y al sistema de archivos del equipo en el que se ejecuta la aplicación. Para obtener más información, vea Guía de escritorio (Windows Forms .NET).

Aplicaciones de Windows

Sugerencia

A partir de Windows 10, puedes usar la Biblioteca de interfaz de usuario de Windows (WinUI 3) para crear aplicaciones .NET, de escritorio de Win32 y UWP. Esta biblioteca incluye controles nativos de la interfaz de usuario de Windows y otros elementos de interfaz de usuario conocidos para los usuarios de Windows. Para obtener más información, vea Biblioteca de interfaz de usuario de Windows (WinUI).

  • Aplicaciones: todas las aplicaciones instaladas en el directorio C:\Program Files\WindowsAppsprotegido . Hay dos clases de estas aplicaciones:

    • Instalado: instalado como parte del sistema operativo.

    • Aprovisionado: se instala la primera vez que inicia sesión con una nueva cuenta de usuario.

      Sugerencia

      Para obtener una lista de todas las aplicaciones aprovisionadas, use Windows PowerShell:

      Get-AppxProvisionedPackage -Online | Format-Table DisplayName, PackageName
      

      La salida muestra todas las aplicaciones aprovisionadas y sus nombres de paquete. Para obtener más información, vea Get-AppxProvisionedPackage.

  • Plataforma universal de Windows aplicaciones (UWP): estas aplicaciones se ejecutan y se pueden instalar en muchas plataformas Windows, como tabletas, Microsoft HoloLens, Xbox y mucho más. Todas las aplicaciones para UWP son aplicaciones de Windows. No todas las aplicaciones de Windows son aplicaciones para UWP.

    Para obtener más información, consulta ¿Qué es una aplicación de Plataforma universal de Windows (UWP)?.

  • Aplicaciones Win32: estas aplicaciones son aplicaciones tradicionales de Windows que se ejecutan en el dispositivo y a menudo se denominan aplicaciones de escritorio. Requieren acceso directo a Windows y al hardware del dispositivo, y normalmente no requieren un explorador web. Estas aplicaciones se ejecutan en modo de 32 bits en dispositivos de 64 bits y no dependen de un entorno de tiempo de ejecución administrado, como .NET.

    Para obtener más información, consulta Introducción al desarrollo de aplicaciones para escritorio de Windows y 11 cosas principales que puedes hacer para que tu aplicación sea excelente en Windows 11.

  • Aplicaciones del sistema: aplicaciones instaladas en el directorio C:\Windows\raíz del sistema . Estas aplicaciones forman parte del sistema operativo Windows.

    Sugerencia

    Para obtener una lista de todas las aplicaciones del sistema, use Windows PowerShell:

    `Get-AppxPackage -PackageTypeFilter Main | ? { $_.SignatureKind -eq "System" } | Sort Name | Format-Table Name, InstallLocation
    

    La salida muestra todas las aplicaciones del sistema y su ubicación de instalación. Para obtener más información, vea Get-AppxPackage.

Aplicaciones web

Las aplicaciones web y las aplicaciones web progresivas (PWA) se ejecutan en un servidor y no se ejecutan en el dispositivo del usuario final. Para usar estas aplicaciones, los usuarios deben usar un explorador web y tener acceso a la red. Las aplicaciones web progresivas están diseñadas para funcionar para todos los usuarios, trabajar con cualquier explorador y trabajar en cualquier plataforma.

Las aplicaciones web se crean normalmente en Visual Studio y se pueden crear con distintos lenguajes. Para obtener más información, consulte Creación de una aplicación web. Cuando se crea la aplicación y está lista para usarse, la aplicación web se implementa en un servidor web. Con Azure, puede hospedar las aplicaciones web en la nube, en lugar de en el entorno local. Para obtener más información, consulte App Service información general.

Al usar un proveedor de MDM como Microsoft Intune, puede crear accesos directos a las aplicaciones web y las aplicaciones web progresivas en los dispositivos. Para obtener más información, vea Agregar aplicaciones web a Microsoft Intune.

Aplicaciones de Android™️

A partir de Windows 11, puede instalar aplicaciones de Android™️. Esta característica usa la Subsistema de Windows para Android y permite a los usuarios interactuar con aplicaciones móviles como otras aplicaciones.

Para obtener más información, consulta los artículos siguientes:

Adición o implementación de aplicaciones en dispositivos

Cuando las aplicaciones estén listas, puede agregar o implementar estas aplicaciones en los dispositivos Windows. En esta sección se enumeran algunas opciones comunes.

Instalación manual

En los dispositivos, los usuarios pueden instalar aplicaciones desde Microsoft Store, desde Internet y desde una unidad compartida de la organización. Estas aplicaciones, entre otras, aparecen en Aplicacionesy característicasde configuración>>.

Si quiere evitar que los usuarios descarguen aplicaciones en dispositivos propiedad de la organización, use un proveedor de MDM, como Microsoft Intune. Por ejemplo, puede crear una directiva que permita o impida a los usuarios transferir de forma local aplicaciones, solo permitir la tienda privada y mucho más. Para obtener más información sobre las características que puede restringir, vea Configuración del dispositivo cliente de Windows para permitir o restringir características mediante Intune.

Para obtener información general sobre los diferentes tipos de directivas de dispositivo que puede crear, consulte Aplicación de características y configuración en los dispositivos mediante perfiles de dispositivo en Microsoft Intune.

Servicio de administración

Use un proveedor de MDM como Microsoft Intune o una solución local como Configuration Manager. Por ejemplo, puede crear directivas de aplicaciones que implementen aplicaciones de Microsoft 365, implementar aplicaciones Win32, crear accesos directos a aplicaciones web o agregar aplicaciones de la Tienda.

Para más información, consulta lo siguiente:

Microsoft Store

Al usar la aplicación Microsoft Store, los usuarios de Windows pueden descargar aplicaciones de la tienda pública. También pueden descargar las aplicaciones proporcionadas por su organización, que se denomina tienda privada. Si su organización crea sus propias aplicaciones, puede usar Administrador de paquetes de Windows para agregar aplicaciones a la tienda privada.

Nota

Los Microsoft Store para Empresas y Microsoft Store para Educación se retiran. Para obtener más información, consulte Microsoft Store para Empresas y Educación que se retiran el 31 de marzo de 2023. No habrá apoyo para Microsoft Store para Empresas y Educación para Windows 11.

Para ayudar a administrar Microsoft Store en los dispositivos, puede usar directivas:

  • En el entorno local, puede usar plantillas administrativas en la directiva de grupo para controlar el acceso a la aplicación Microsoft Store:

    • User Configuration\Administrative Templates\Windows Components\Store
    • Computer Configuration\Administrative Templates\Windows Components\Store
  • Con Microsoft Intune, puede usar plantillas administrativas o el Catálogo de configuración para controlar el acceso a la aplicación Microsoft Store.

MSIX para aplicaciones de escritorio

MSIX empaqueta los archivos de aplicación de escritorio de UWP, Win32, WPF y WinForm. MSIX instala aplicaciones de forma confiable, ayuda a optimizar el espacio de almacenamiento en disco y reduce los archivos duplicados. Si su organización suele usar .EXE o .MSI archivos para instalar aplicaciones de escritorio, debe examinar MSIX.

Para implementar paquetes MSIX y sus aplicaciones, puede hacer lo siguiente:

  • Use un servicio de administración, como Microsoft Intune y Configuration Manager.
  • Use un instalador de aplicaciones. Los usuarios hacen doble clic en un archivo del instalador o seleccionan un vínculo en una página web.

Para obtener más información, consulta los artículos siguientes:

Administrador de paquetes de Windows

Administrador de paquetes de Windows es una herramienta de línea de comandos que suelen usar los desarrolladores para instalar aplicaciones de Windows. Con la línea de comandos, puede obtener aplicaciones de servicios como Microsoft Store o GitHub e instalar estas aplicaciones en dispositivos Windows. Es útil si desea omitir las interfaces de usuario para obtener aplicaciones de organizaciones y desarrolladores.

Si su organización usa .EXEarchivos , .MSIXo .MSI , Administrador de paquetes de Windows podría ser la opción de implementación correcta.

Para obtener más información, consulte Administrador de paquetes de Windows.

Azure Virtual Desktop con conexión de aplicaciones MSIX

Con Azure Virtual Desktop, puede virtualizar el escritorio del sistema operativo cliente Windows y usar aplicaciones virtuales en este escritorio. Con la asociación de aplicaciones MSIX, se entregan dinámicamente aplicaciones empaquetadas de MSIX a usuarios y grupos de usuarios.

La ventaja es usar la nube para entregar aplicaciones virtuales en tiempo real y según sea necesario. Los usuarios usan las aplicaciones como si estuvieran instaladas localmente.

Si actualmente usa App-V y desea reducir la superficie local, es posible que Azure Virtual Desktop con la asociación de aplicaciones MSIX sea la implementación adecuada para su organización.

Para obtener más información, consulta los artículos siguientes:

Virtualización de aplicaciones (App-V)

App-V permite que las aplicaciones win32 se usen como aplicaciones virtuales.

Nota

La virtualización de aplicaciones finalizará en abril de 2026. Se recomienda consultar Azure Virtual Desktop con la asociación de aplicaciones MSIX. Para obtener más información, consulte ¿Qué es Azure Virtual Desktop? y Configuración de la conexión de aplicaciones MSIX con la Azure Portal.

En un servidor local, instalará y configurará los componentes del servidor de App-V y, a continuación, instalará las aplicaciones Win32. En los dispositivos cliente de Windows Enterprise, se usan los componentes de cliente de App-V para ejecutar las aplicaciones virtualizadas. Permiten a los usuarios abrir las aplicaciones virtuales con los iconos y nombres de archivo con los que están familiarizados. Los usuarios usan las aplicaciones como si estuvieran instaladas localmente.

La ventaja es entregar aplicaciones virtuales en tiempo real y según sea necesario. Para obtener más información, vea Application Virtualization (App-V) for Windows overview (Virtualización de aplicaciones (App-V) para Windows.

Administrar aplicaciones

Para ayudar a administrar los dispositivos y ayudar a administrar aplicaciones en los dispositivos, use un servicio de administración como Microsoft Intune y Configuration Manager. Para obtener más información, consulta los artículos siguientes:

Compatibilidad de aplicaciones

Microsoft se compromete a asegurarse de que las aplicaciones críticas para la empresa funcionen en las versiones más recientes de Windows. Para obtener más información, consulta los artículos siguientes: