Crear aplicaciones con el Teams Toolkit y Visual Studio

El kit de herramientas de Microsoft Teams le permite crear aplicaciones personalizadas de Teams directamente desde el entorno de desarrollo integrado (IDE) de Visual Studio. El kit de herramientas de Microsoft Teams le orienta en el proceso y le ofrece todo lo que necesita para crear, depurar e iniciar su aplicación de Teams.

Requisitos previos

  1. Habilitar la vista previa del desarrollador.

  2. Asegúrese de que el ASP.NET y el módulo de desarrollo web se han agregado a la instancia Visual Studio web. Para obtener más información, vea Modify Visual Studio by adding or removing workloads and components.

Módulo de asp.net Visual studio

Instale el Teams Toolkit

El Microsoft Teams Toolkit para Visual Studio está disponible para su descarga desde Visual Studio Marketplace o directamente desde el menú Extensiones de Visual Studio.

Usar el kit de herramientas

Configurar un nuevo proyecto Teams proyecto

  1. Inicie Visual Studio 2019.
  2. Seleccione Crear un nuevo proyecto.
  3. Busque la Microsoft Teams y seleccione Siguiente.
  4. En Configure your new project, escriba el nombre Project, Location y Solution name.
  5. Selecciona Siguiente para escribir un nombre para la aplicación.
  6. En la pantalla Información adicional, escribe un nombre de aplicación y un nombre de desarrollador o compañía para tu Teams aplicación.

Configurar la aplicación

En su núcleo, la aplicación Teams abarca tres componentes:

  • El Microsoft Teams (web, de escritorio o móvil) donde los usuarios interactúan con la aplicación.

  • Un servidor que responde a las solicitudes de contenido que se muestran en Teams. Por ejemplo, contenido de pestaña HTML o una tarjeta adaptable de bot.

  • Un Teams de la aplicación consta de tres archivos:

    • Manifest.json
    • Icono de color para que la aplicación se muestre en el catálogo de aplicaciones públicas u de la organización.
    • Icono de esquema para mostrar en la barra Teams actividad.

Cuando se instala una aplicación, el cliente Teams analiza el archivo de manifiesto para determinar la información necesaria, como el nombre de la aplicación y la dirección URL donde se encuentran los servicios.

Nota

Si aún no lo ha hecho, debe iniciar sesión en su cuenta de Microsoft 365 para continuar con el proceso de desarrollo.

Si no tiene una cuenta Microsoft 365, puede registrarse para una suscripción Microsoft 365 Programa para desarrolladores. Es gratuito durante 90 días y se renueva siempre que lo use para la actividad de desarrollo. Si tiene una suscripción Visual Studio Enterprise o Professional, ambos programas incluyen una suscripción Microsoft 365 desarrollador gratuita,activa durante la vida de su Visual Studio suscripción. Para obtener más información, vea Configurar una Microsoft 365 de desarrollador.

Pasos de la configuración

  1. Para configurar la aplicación, selecciona el menú Project > TeamsFx > Configurar para SSO....

Cuando se le pida, inicie sesión en su cuenta microsoft que tenga un inquilino M365.

Instalar y ejecutar la aplicación localmente

Presione F5 para iniciar la depuración. El cuadro de diálogo de instalación de la aplicación aparece en el Teams cliente.

Valide su aplicación

El Project > TeamsFx Validate > Teams manifest permite comprobar que el paquete de la aplicación es válido.

Publicar la aplicación en Teams

En el Portal de desarrolladores de Teams,puedes cargar la aplicación en un equipo, enviar la aplicación a la tienda de aplicaciones personalizada de tu empresa para los usuarios de tu organización o enviar la aplicación a App Source para todos los usuarios Teams usuario.

  • El administrador de TI revisará estas entregas.
  • Puedes volver a la página Publicar para comprobar el estado del envío y saber si tu administrador de TI aprobó o rechazó la aplicación. Aquí también puedes enviar actualizaciones a la aplicación o cancelar cualquier envío activo actualmente.