Aplicativos pessoaisPersonal apps

Observação

O suporte completo para guias em clientes móveis é suportado no Microsoft Teams.Full support for tabs on mobile clients is supported in Teams. Você deve seguir as orientações para guias em dispositivos móveis ao criar guias para plataformas móveis.You should follow the guidance for tabs on mobile when creating tabs for mobile platforms.

Um aplicativo pessoal é um aplicativo do teams com um escopo pessoal.A personal app is a Teams application with a personal scope. Como desenvolvedor de aplicativos, você tem a opção de fornecer uma versão do seu aplicativo que se concentra em interações com um único usuário.As an app developer, you have the option to provide a version of your app that focuses on interactions with a single user. Pode ser um bot de conversa para participar de conversas de um-para-um com um usuário ou uma guia pessoal que forneça uma experiência Web incorporada.It can be a conversational bot to engage in one-to-one conversations with a user or a personal tab providing an embedded web experience. Os aplicativos pessoais permitem que os usuários exibam o conteúdo selecionado em um só lugar.Personal apps enable users to view their select content in one place. Na captura de tela a seguir, a contoso é um aplicativo pessoal no submenu de aplicativo pessoal.In the following screenshot, Contoso is a personal app in the personal app flyout.

imagem do menu de estouro de aplicativos


DiretrizesGuidelines

Um aplicativo pessoal normalmente contém as seguintes guias:A personal app typically contains the following tabs:

Sua guiaYour tab

Este é o local onde os usuários verão todas as suas coisas.This is where your users will see all their stuff. É seu espaço pessoal.It's their personal space. A guia pode ser organizada como uma lista, uma grade, colunas ou uma tela única... o que funcionar melhor para o seu aplicativo.The tab can be arranged as a list, a grid, columns, or a single canvas...whatever works best for your application. Para obter informações adicionais sobre como criar guias eficazes, consulte: design de guias.For additional information on designing effective tabs see: Tabs design.

Como essa guia pode mostrar itens de vários canais, cada item deve exibir sua própria equipe, canal e guia para que o usuário possa ver facilmente onde ele se originou.Since this tab can show items from multiple channels, each item should display its own team, channel, and tab so the user can easily see where it originated.

Guia tarefas pessoais

RecentementeRecent

A guia recente permite que alguém Navegue por tudo o que exibiu recentemente em seu aplicativo.The Recent tab lets someone browse everything they've recently viewed in your app. Ela é listada em ordem cronológica (do mais para menos recente).It's listed in chronological order (from most to least recent). Clicar em um item nesta lista navegará o usuário para o canal e a guia do item.Clicking on an item in this list will navigate the user to that item's channel and tab.

Guia recente

TodosAll

Esta é uma lista de todas as suas guias na organização da pessoa (com as quais elas têm acesso, assim mesmo).This is a list of all your tabs in the person's organization (the ones they have access to, anyway). Em outras palavras, ele mostra a eles em qualquer lugar em que o aplicativo está sendo usado.In other words, it shows them everywhere the app is being used. Como ocorre com a guia recente , selecionar algo na lista trará o usuário diretamente para o canal e a guia relevantes.As with the Recent tab, selecting something in the list will bring the user straight to the relevant channel and tab.

BotBot

Um bot não é necessário, mas é uma ótima maneira de se comunicar de forma direta e privada com seus usuários.A bot isn't required, but it's a great way to communicate directly and privately with your users. A notificação é uma das funções mais importantes de um aplicativo pessoal e qual é a melhor maneira de notificá-lo do que com comunicação direta?Notification is one of the most important functions of a personal app, and what better way to notify than with direct communication?

Os bots entregam mensagens na forma de cartões, que podem fornecer informações específicas (como um alerta que o novo conteúdo está disponível) ou atualizações amplas (como uma lista de tarefas diárias).Bots deliver messages in the form of cards, which can provide specific information (like an alert that new content is available) or broad updates (like a daily to-do list). Para obter informações adicionais sobre como projetar bots efetivos, consulte: design de bot.For additional information on designing effective bots see: Bot design.

Saudação de bot

Ajuda e configuraçõesHelp and Settings

O conteúdo da ajuda permite que os usuários descubram as nuances de seu aplicativo.Help content enables users to discover the nuances of your app. Adicione uma guia configurações para ter a possibilidade de personalizá-la.Add a Settings tab to give them the ability to further customize it.

SobreAbout

Inclua uma guia sobre para fornecer informações como números de versão, recursos, privacidade e links de permissões.Include an About tab to provide information like version number, capabilities, privacy, and permissions links.

Práticas recomendadasBest practices

Comunicar-se diretamente com seus usuáriosCommunicate directly with your users

Use um bot para notificar os usuários sobre alterações e novos recursos.Use a bot to notify users of changes and new features.

Personalizar suas guias...Customize your tabs...

Sinta-se à vontade para adicionar outras guias que ajudarão os usuários a realizar tarefas específicas.Feel free to add other tabs that will help your users accomplish specific tasks.

... e torná-los relevantes a todos os usuários...and make them relevant to every user

Cada guia que você declarar no manifesto do aplicativo ficará visível para todos os usuários.Every tab you declare in your app manifest will be visible to all users. Por exemplo, se seu aplicativo pessoal é uma ferramenta de relatório de despesas que é usada por gerentes e funcionários, uma guia de aprovação deve fornecer conteúdo que seja significativo para ambas as funções.For example, if your personal app is an expense reporting tool that is used by both managers and employees, an Approval tab should provide content that is meaningful to both roles.