Está en la página 1de 38

Aprenda cómo crear aplicaciones

de Microsoft Teams
Lo que puede esperar….

Por qué desarrollar aplicaciones para Teams


Conozca el lugar de trabajo moderno,
cómo Teams lo admite y su oportunidad.

Cómo crear aplicaciones para Teams


Cualquiera que sea la etapa en la que se
encuentre como desarrollador, esta guía
puede ayudarlo a crear aplicaciones para
Teams correctamente.

Dónde se encuentran los recursos


Obtenga información más valiosa y ayude
a desarrollar sus aplicaciones para Teams.
Transformar la colaboración en el lugar
de trabajo es un imperativo empresarial

70 %
de los líderes citan como muy importante el uso de prácticas y herramientas
de productividad para colaborar dentro y fuera de la empresa, pero solo el
22 % dice que su organización ha tenido éxito en lograrlo. 1

45 %
de los líderes han implementado o están implementando soluciones
de colaboración basadas en web a escala en sus empresas.1

39 %
de los líderes afirmaron que la colaboración de la fuerza de trabajo
(interna y externa) fue uno de los tres principales desafíos que enfrenta
su organización.1
Harvard Business Review Analytics Services, The Workplace Evolution, una encuesta patrocinada por Microsoft, 2018
1
Microsoft Teams
es el centro para el trabajo
en equipo de Microsoft 365
Chats

Reuniones

Llamadas

Archivos

Aplicaciones y flujos de trabajo


Generar el impulso del cliente

500 000 91 53 233
organizaciones empresas de Fortune idiomas admitidos clientes tienen 10 000
usan Teams 100 usan Teams en Teams o más usuarios activos
de Teams
¿Por qué invertir en el desarrollo de aplicaciones para Teams?

Llegar a un público más amplio Aprovechar la innovación Aumentar el impulso


de productos

Llegue a los clientes que pasan una parte importante Use la infraestructura de Microsoft 365 para mejorar Aproveche la aplicación empresarial de más rápido
de su jornada laboral en herramientas de productividad la experiencia de su aplicación crecimiento en la historia de Microsoft

Cree una conexión para 180 millones de usuarios Comience rápidamente con una pestaña o conector, Visibilidad de la aplicación en Microsoft AppSource
mensuales de Office 365 luego cree una integración de alto valor  y la tienda de aplicaciones de Microsoft Teams
Cinco pasos para desarrollar su aplicación para Teams
PESTAÑAS: UN GRAN LIENZO PARA HOSPEDAR LA ACCIONES DE MENSAJES: INTERPRETE
INTERFAZ DE USUARIO UN CHAT 
Cuando la aplicación necesita un área grande para El lugar de partida es una conversación. Permita que
presentar información a los usuarios, una pestaña los usuarios envíen mensajes de texto a su aplicación
es un excelente lugar para mostrar una lista de elementos y puede usarlos para crear cosas nuevas, agregarlas
de trabajo o un panel. Los usuarios pueden chatear sobre a las entidades existentes.
el contenido de su pestaña y este contenido aparecerá
destacado en un canal como una conversación
encadenada.

La plataforma BOTS: HABILIDADES DE CHAT INTELIGENTES PARA MÓDULOS DE TAREAS: UN DIÁLOGO PARA TAREAS

Teams está
SUS USUARIOS
Los módulos de tareas le permiten abrir un diálogo
Use un bot para impulsar la interacción en un canal desde tarjetas o pestañas. Cuando necesite realizar

diseñada
o en conversaciones cara a cara. Los bots son una forma una pequeña entrada de formulario, una búsqueda
excelente de encargarse de los escenarios de preguntas o mantener una interacción cara a cara fuera de
y respuestas o los momentos en los que necesita un canal, abra un diálogo.

para ofrecer enviar un mensaje a un canal en nombre de su


servicio. Nuestros bots también le permiten hospedar
pestañas para escenarios de navegación gratuitos
flexibilidad y publicar tarjetas interactivas enriquecidas.

EXTENSIONES DE MENSAJERÍA: COMPARTA TARJETAS NOTIFICACIONES: LLAMAR LA ATENCIÓN DE LOS


ENRIQUECIDAS USUARIOS

Los usuarios pueden compartir tarjetas de acción Use notificaciones y @menciones: solo tiene que
enriquecidas que captan la atención de las personas publicar en un canal para llamar la atención sobre
y pueden hacer trabajos sencillos sin salir de la los cambios y las acciones importantes que preocupan
conversación. ¿Por qué enviar un vínculo cuando a los usuarios. Teams le da a su aplicación la flexibilidad
puede incluir un resumen, el estado y una amplia de notificar proactivamente a las personas en silencio
gama de interacciones? o en voz alta según lo necesite.
El recorrido de una aplicación para Teams

Paso 1 Paso 2 Paso 3 Paso 4 Paso 5


Empiece con Diseñe experiencias Cree la Publique la Controle la
un escenario para la aplicación aplicación aplicación aplicación
de trabajo
en equipo
Paso 1: Empiece con un escenario
de trabajo en equipo
Considere al usuario final y su historia

¿Quién es su héroe? Cuente la historia Cree un argumento


primero de ventas
Criterios de decisión para crear un escenario de trabajo en equipo

¿Resuelve ¿Con qué ¿Cuántas ¿Qué ROI


un problema real frecuencia personas proporciona
de un equipo? se usará? lo usarán? para el equipo?
Tenga una conversación Comparta un informe
sobre los elementos de trabajo de ventas
Una pestaña con una lista de elementos de Use una extensión de mensajería
trabajo permite que sea fácil hablar sobre para descubrir y compartir informes
qué hacer a continuación y se asegura de recientemente vistos. Agregue

Escenarios que todos estén alineados. comentarios, @menciones a colegas


y luego comparta con el equipo.

de ejemplo

Envíe una publicación en redes Su centro de "tareas"


sociales para su aprobación Las aplicaciones personales crean un
Vea cómo sus tweets son tendencia y envíe lugar para ver todas las cosas diferentes
nuevos mensajes que se enruten a través que una persona necesita hacer,
de su equipo de relaciones públicas para independientemente de qué equipo
su aprobación. haya creado el trabajo.
Paso 2: Diseñe experiencias
para su aplicación
Consideraciones de diseño

Cree un MLP Una buena Encuentre un Contrate


("minimum documentación diseñador para a un escritor
lovable product") es de gran ayuda crear su icono
Obtenga más orientación de diseño

• Diseñar pestañas
• Diseñar bots
• Diseñar tarjetas eficaces
• Diseñar aplicaciones personales
• Video de orientación sobre diseño de Michael Forney 
Paso 3: Cree su aplicación
Tres fases de la creación de una aplicación

Exponer sus
datos en Teams 1
Agregar
2 interacciones
enriquecidas

Crear experiencias
proactivas 3
1. Exponer sus datos en Teams

Pestañas en Teams Elemento web de SharePoint Framework


La pestaña Personal: el escenario ideal para A partir de SharePoint Framework v1.8, también
usar la pestaña Personal es mostrar información puede implementar las pestañas de Teams con
agregada específica para el usuario mediante SharePoint Framework.
datos de todo Teams. 
Esto simplifica considerablemente el proceso
La pestaña Equipo: esta pestaña, por otro lado, de desarrollo de pestañas de Teams a medida
se configura en el contexto de un equipo que los elementos web de SharePoint Framework
dentro de un canal. Esta pestaña se comparte se hospedan automáticamente en SharePoint
entre todos los miembros del equipo. sin necesidad de servicios externos.
Escenario: aplicación HR Hiring de Contoso (aplicación de ejemplo)

La aplicación HR Hiring es una


aplicación de Teams desarrollada
para el grupo de recursos humanos
de Contoso y la utilizan todos
los empleados en Contoso.
Elemento web de SharePoint Framework como una pestaña
2. Agregar interacciones enriquecidas con bots

• Teams es compatible con bots creados


con Microsoft Bot Framework. 

• Los bots también se pueden


usar para ponerse en contacto
proactivamente con los usuarios
en un canal o mensaje directo.
2. Agregar interacciones enriquecidas con extensiones de mensajería

Los usuarios pueden consultar


o publicar información desde
y hacia su aplicación directamente
en un chat en forma de tarjetas.
2. Agregar interacciones enriquecidas con módulos de tareas

Los módulos de tareas proporcionan


una experiencia emergente en las
aplicaciones de Teams.
3. Crear experiencias proactivas
Mensajería proactiva Fuente de actividades Conectores de Office 365
Con la mensajería proactiva La fuente de actividades en Teams Los conectores ayudan
en bots, puede hacer que es la bandeja de entrada única del a los equipos a mantenerse
su bot se comunique con usuario para toda la actividad en informados de las
un usuario para comenzar Teams. La fuente agrega contenido actualizaciones de una
una conversación. Estos aplicación. Ayuda a notificar
importante de la siguiente manera:
son algunos escenarios: a un equipo sobre un evento
• Teams/canales en una aplicación y permite
• Mensajes de bienvenida
• Chats a los miembros del equipo
para conversaciones
interactuar con las
de bots personales • Aplicaciones como Files, Planner actualizaciones directamente
• Respuestas y sus aplicaciones de Teams desde el contexto de Teams.
de encuestas
• Notificaciones de
eventos externos
Conectores de Office 365
Paso 4: Publique su aplicación
Esquemade
Aplicación y paquete
Teams de la aplicación de Teams

• El paquete es un archivo. zip plano


que contiene estos tres componentes:
• El manifiesto de la aplicación
• Un icono a todo color
• Un icono de esquema

• El esquema de aplicación de Teams


es un esquema JSON
• Cada versión está disponible en
nuestro repositorio de GitHub público
AppStudio
App Studio para Microsoft Teams

App Studio es una aplicación de Teams


hecha para desarrolladores que:
• Elimina la necesidad de crear manualmente
un paquete de aplicación

• Consolida muchas experiencias de registro


y administración y las reduce a solo unos clics

• Proporciona un conjunto de herramientas que se


expanden continuamente, como un editor de tarjetas
para facilitar el proceso de desarrollo del bucle interno

• Se basa en la plataforma de Teams y se puede instalar


como cualquier otra aplicación
Enviar suaplicación
Enviar su aplicación a la
a la tienda
tienda
• Las aplicaciones se envían al Centro
de socios

• Requiere una cuenta de desarrollador


de Microsoft para el programa de
desarrolladores de Office Store

• Una vez aprobadas, las aplicaciones se


muestran en la tienda de aplicaciones
de Teams y en Microsoft AppSource

Guía: Publique su aplicación de


Microsoft Teams
Publicar su aplicación

PUBLIQUE EN UN EQUIPO  PUBLIQUE EN LA TIENDA PUBLIQUE EN UN INQUILINO 


Cuando desee probar su aplicación Haga que su aplicación esté disponible Cuando su aplicación está diseñada
o si se diseñó para un grupo específico para el mundo. Permita que las para admitir una función específica
de personas, puede realizar una personas conozcan la categoría en su empresa, puede hacer que
instalación de prueba de la aplicación de su servicio e incluyan capturas sea fácil de encontrar para todos
y usarla de inmediato. de pantalla, videos y detalles de los usuarios de su empresa.
aplicaciones fáciles de acceder Tenemos un excelente lugar para
que muestren las capacidades que su administrador hospede
de su aplicación. todas sus aplicaciones internas,
y también puede sugerir
aplicaciones disponibles
públicamente.
Conclusión
Resumen

El paquete de la aplicación Teams es un archivo zip que contiene un manifiesto


que define la aplicación para el cliente de Teams

App Studio facilita la creación de un paquete de aplicación y consolida muchos


registros necesarios en solo unos clics

El esquema de la aplicación Teams se hospeda en GitHub y se renueva a medida


que agregamos capacidades a nuestra plataforma de aplicaciones

Envíe sus aplicaciones a través del Centro de socios


Paso 5: Controle su aplicación
Gobierne su aplicación
Habilitar
Disponible
Directivas de permisos de la aplicación y configuración
de toda la organización
Bloquee o permita aplicaciones, ya sea en toda la organización
o para usuarios específicos. Deshabilite las interacciones con
aplicaciones específicas.
Disponible

Directivas de instalación de prueba


Controle qué usuarios pueden cargar aplicaciones
personalizadas en Teams. Configuración de toda la organización
para las interacciones con aplicaciones personalizadas.
Disponible
Directivas de configuración de aplicaciones
Personalice la experiencia de la aplicación de sus usuarios. Elija
las aplicaciones que desea anclar a la barra de aplicaciones.

Promover
Directivas de configuración de aplicaciones
Recursos
Videos
clave
Microsoft Teams: aplicaciones creadas por socios

Aplicación HR Hiring de Contoso


Código fuente de ejemplo
Demostración de la aplicación
Laboratorio de autoaprendizaje

Recursos de la plataforma de Teams


Centro de desarrollo de Teams: aka.ms/Teams.Dev
Blog de desarrollo de Teams: aka.ms/TeamsDevBlog  
Videos de capacitación sobre plataformas:
aka.ms/TeamsPlatformAcademy

Recursos de identidad
Documentación de identidad: aka.ms/IdentityPlatform
Integraciones de aplicaciones de identidad:
aka.ms/IdentityIntegrations
Videos de capacitación sobre identidad:
aka.ms/IdentityPlatformVideos

Únase a la comunidad
Comunidad tecnológica (QnA): aka.ms/TeamsCommunity
Regístrese para el Descargue la guía:
Foro de Yammer aka.ms/BuildTeamsAppGuide

Próximos  

pasos

¡Empiece a desarrollar
su aplicación hoy!
© Copyright Microsoft Corporation. Todos los derechos reservados.

También podría gustarte