Windows Dev Center

Blocos, selos e notificações (aplicativos do Tempo de Execução do Windows)

Os tópicos nesta seção abordam os conceitos e as terminologias que você precisará conhecer antes de começar a projetar blocos (incluindo blocos secundários e aplicativos de bloqueio de tela), selos e notificações do sistema e a iniciar a atualização desses itens por meio de novas notificações.

Os blocos são a representação do seu aplicativo na tela Inicial. Ao selecionar um bloco, seu aplicativo é iniciado. O conteúdo mostrado no bloco pode (e idealmente deve) ser alterado regularmente, especialmente se o bloco pode se comunicar novas informações em tempo real para o usuário. Blocos podem mostrar uma combinação de texto e imagens e uma notificação para mostrar o status.

Os blocos secundários permitem que os usuários promovam conteúdo específico e links profundos — uma referência a um local específico dentro do aplicativo fixado — de aplicativos da Windows Store na Tela inicial. Os blocos secundários permitem que os usuários personalizem a experiência da Tela inicial com amigos, novas fontes, cotações de ações e outros itens importantes.

As notificações do sistema permitem que seu aplicativo envie uma mensagem para o usuário por meio de uma notificação pop-up que aparece no canto superior direito da tela (canto superior esquerdo para idiomas da direita para a esquerda). As notifificações do sistema são criadas para serem usadas quando o aplicativo não está na tela — quando o usuário está em outro aplicativo ou na área de trabalho.

A tela de bloqueio é exibida quando você bloqueia o dispositivo. Os aplicativos podem mostrar uma versão somente texto dos blocos na tela de bloqueio para continuar a enviar atualizações para o usuário.

Blocos, blocos secundários, blocos da tela de bloqueio e notificações do sistema podem ser atualizados por meio de vários tipos de notificações:

  • Localmente enquanto o aplicativo está em execução.
  • Sondagem de notificações, que são atualizações periódicas obtidas de um servidor Web (somente blocos, blocos secundários e blocos da tela de bloqueio).
  • Notificações por push, que são atualizações de um servidor na nuvem.

Tópicos conceituais

Veja os tópicos a seguir para saber mais sobre os conceitos que você precisará:

TópicoDescrição

Visão geral de blocos e notificações de bloco

Este tópico aborda os conceitos e a terminologia dos blocos de aplicativo, que são os blocos na tela Inicial que representam e iniciam seu aplicativo.

Visão geral das notificações

Uma notificação transmite as informações de resumo ou estado específicas ao seu aplicativo. Elas podem ser numéricas (1 a 99) ou um de um conjunto de glifos fornecidos pelo sistema.

Visão geral dos blocos secundários

Os blocos secundários permitem que os usuários promovam conteúdo específico e links profundos — uma referência a um local específico dentro do aplicativo fixado — de aplicativos da Windows Store na Tela inicial. Os blocos secundários permitem que os usuários personalizem a experiência da Tela inicial com amigos, novas fontes, cotações de ações e outros itens importantes.

Visão geral das notificações do sistema

Este tópico discute os conceitos e a terminologia relacionados às notificações do sistema, que são notificações pop-up usadas para permitir que o aplicativo se comunique com o usuário mesmo que ele esteja em outro aplicativo, na tela inicial ou na área de trabalho.

Ativos visuais de bloco e de notificações do sistema

Este tópico discute os requisitos de tamanho para os ativos de arquivo de imagem usados em blocos e notificações do sistema.

Globalização e acessibilidade de blocos e notificações do sistema

Este tópico discute as etapas que você deve tomar para globalizar seu bloco e as notificações do sistema por meio de localização, dimensionamento e acessibilidade. Vamos abordar os protocolos pelos quais você faz referência a texto e imagens que fazem parte do pacote do aplicativo ou estão salvos em armazenamento local, os caminhos pelos quais você lida com os diferentes idiomas e culturas, as configurações da facilidade de acesso e o dimensionamento das suas imagens em dispositivos diferentes.

Visão geral da tela de bloqueio

Este tópico aborda a terminologia e os conceitos da presença de um aplicativo na tela de bloqueio. A tela de bloqueio é mostrada quando você bloqueia o dispositivo e quando reinicia o dispositivo ou o desperta do estado de suspensão. Essa tela é uma superfície que o usuário pode personalizar que transmite informações e protege o computador contra uso não autorizado.

Enviando notificações

Esta seção discute os conceitos e a arquitetura envolvidos em notificações por push, notificações agendadas, notificações de sondagem, notificações locais e como escolher o método de notificação mais adequado para o seu aplicativo.

 

Tópicos de instruções

Os tópicos listados acima abordam conceitos: o "que" em vez de "como". Se você já estiver familiarizado com esses conceitos e estiver procurando por material tutorial sobre programação para esses elementos e notificações, veja os tópicos da seção Trabalhando com blocos, selos e notificações do sistema.

Tópicos de referência

Se você estiver procurando por documentação de referência sobre as APIs envolvidas na programação desses elementos e notificações, veja o seguinte:

Exemplos

Veja o Centro de Desenvolvimento para baixar exemplos completos, disponíveis em uma variedade de linguagens de programação, que ilustram o uso das APIs.

Se você deseja trabalhar com blocos e notificações e outros recursos importantes do Windows 8, baixe os laboratórios práticos para Windows 8. Com esses laboratórios, você terá uma introdução modular e passo a passo à criação de um exemplo de aplicativo da Windows Store na linguagem de programação que preferir (JavaScript e HTML ou C# e linguagem XAML).

 

 

Mostrar:
© 2015 Microsoft