Windows 8.1 UX & UI 9 principais recursos novos e atualizados

  • Ambrose Warner
  • 0
  • 4000
  • 869

Com o lançamento do Windows 8.1, os recursos de interface do usuário e UX da interface do usuário também foram atualizados, e alguns novos também foram lançados. Leia para descobrir mais


Hoje, anteriormente, estávamos compartilhando com você os links para a documentação completa no Windows 8.1 sobre as novas diretrizes de UX e IU. Agora, é hora de ver quais recursos foram atualizados e quais são novos. A maioria das alterações é feita para que os desenvolvedores possam ter um processo de envio de aplicativo mais rápido e também para atender aos requisitos do novo sistema operacional. Portanto, aqui estão nove recursos novos e atualizados:

Janelas redimensionáveis

O Windows 8.1 não tem estados de exibição de largura fixa. Os usuários agora podem redimensionar aplicativos continuamente até uma largura mínima. (A largura mínima padrão de um aplicativo é 500 pixels.) Portanto, os aplicativos não têm mais os estados de exibição ajustado e de preenchimento. Em vez disso, você desenvolve seu aplicativo para ser funcional e bonito em qualquer tamanho, ao mínimo.

Nota A visualização ajustada no Windows 8 tinha uma largura de 320 pixels. A largura mínima padrão de 500 pixels é maior do que a visualização ajustada do Windows 8. Se seu aplicativo funciona bem em tamanhos menores e você deseja incentivar os usuários a mantê-lo na tela, pode alterar a largura mínima para 320 pixels. Os usuários podem ter mais de dois aplicativos na tela ao mesmo tempo. Portanto, seu aplicativo pode aparecer entre dois outros aplicativos e não adjacente à borda esquerda ou direita da tela.

Um único aplicativo pode abrir mais de uma janela ao mesmo tempo. Um aplicativo pode iniciar outro aplicativo. Quando isso acontece, os dois aplicativos normalmente dividem a tela uniformemente se houver espaço suficiente. Mas você pode alterar isso para que o aplicativo iniciado seja mais largo ou mais estreito do que o aplicativo original, ou para que até mesmo substitua o aplicativo original na tela. Para alterar o comportamento padrão, use a propriedade DesiredRemainingView.

Atualizações de blocos

No Windows 8, havia dois tamanhos de ladrilho: Ladrilhos quadrados (150 × 150 pixels no platô de escala 1x), Ladrilhos largos (310 × 150 no platô 1x). No Windows 8.1, existem dois tamanhos de ladrilhos adicionais: Ladrilhos pequenos (70 × 70 no platô 1x), Ladrilhos grandes (310 × 310 no platô 1x). Como três dos quatro tipos de modelo agora são quadrados, os blocos que costumavam ser chamados de blocos "quadrados" no Windows 8 (150 × 150 no platô 1x) agora são chamados de blocos "médios". Todo o conjunto é então pequeno, médio, largo e grande. Aqui estão exemplos de todos os quatro.

Atualizações de pesquisa

O Windows 8.1 apresenta um novo controle de caixa de pesquisa para ajudá-lo a fornecer resultados de pesquisa: Windows.UI.Xaml.Controls.SearchBox para aplicativos que usam XAML e WinJS.UI.SearchBox para aplicativos que usam JavaScript. Seus aplicativos agora podem incluir a caixa de pesquisa como um elemento em sua marcação. O novo controle é compatível com modelos e estilos completos.

No Windows 8.1, a experiência de pesquisa de aplicativos é totalmente controlada por seus aplicativos. A caixa de pesquisa se integra ao contrato de Pesquisa para potencializar a experiência e permitir uma personalização profunda, para que seus aplicativos ofereçam experiências que são criadas para as necessidades do usuário. A caixa de pesquisa oferece suporte a sugestões e resultados de pesquisa fornecidos pelo aplicativo, histórico de pesquisa específico do aplicativo e suporte total para interações por toque, teclado e mouse.

Compartilhe atualizações

No Windows 8.1, os aplicativos de origem para o contrato de Compartilhamento podem fornecer várias maneiras de voltar ao conteúdo que está sendo compartilhado. O Windows 8.1 divide o formato Uri em dois novos formatos de dados no DataPackage e apresenta quatro novas propriedades fortemente tipadas em DataPackagePropertySet. Para DataPackage, o formato Uri foi descontinuado e substituído pelos formatos WebLink e ApplicationLink.

Charms funcionam em todas as telas

No Windows 8, quando havia vários aplicativos na tela e o usuário invocava charms, o sistema exibia charms para qualquer aplicativo que ocupasse mais espaço na tela. No Windows 8.1, o sistema exibe botões para o último aplicativo com o qual o usuário interagiu, independentemente de quantos aplicativos estão na tela ou se há várias telas. Por exemplo, se o usuário selecionar o botão Configurações, o sistema exibirá o menu desdobrável Configurações para o último aplicativo usado.

Projete seu aplicativo para que funcione com os encantos, independentemente do tamanho do aplicativo. Em particular, a largura do menu desdobrável Configurações deve ser menor ou igual à largura atual do seu aplicativo.

Integrar-se com pessoas e eventos

O Windows 8.1 permite que você leve o poder das pessoas e eventos para o seu aplicativo. Você pode permitir que os usuários de seu aplicativo procurem informações sobre pessoas que conhecem dentro de seu aplicativo e se envolvam com as pessoas integrando experiências de comunicação, como mensagens, e-mail, chamadas, vídeo-chamadas e assim por diante. Você também pode manter os usuários em seu aplicativo, permitindo que eles vejam rapidamente a disponibilidade de suas agendas e adicionem eventos a suas agendas preferidas.

Síntese de fala

O Windows 8.1 apresenta a API Windows.Media.SpeechSynthesis, que oferece suporte à síntese de fala - também conhecida como texto para fala (TTS) - nos aplicativos da Windows Store. Use a síntese de fala para solicitar uma entrada do usuário, destacar notificações de aplicativo e diálogos de mensagem fornecer instruções (como navegação passo a passo) e ler conteúdo como mensagens de texto ou e-mail, feeds RSS, livros e resultados de pesquisa.

O Windows 8.1 inclui vários mecanismos de síntese de voz, conhecidos como vozes. Cada voz tem um nome amigável, como Microsoft David (en-US, masculino), Microsoft Zira (en-US, feminino) e Microsoft Hazel (en-UK, feminino), que pode ser especificado em seu aplicativo e também selecionado no painel de controle de idioma por um usuário. Os recursos de síntese de voz suportados pelo Windows 8.1 permitem:

Configurando o sintetizador de voz para um gênero, voz e idioma específicos. Gerar saída de voz a partir de uma string de texto simples usando as características e propriedades padrão da voz atual. Gerar saída de voz a partir de uma string contendo Speech Synthesis Markup Language (SSML) para personalizar as características da voz, pronúncia, volume, tom, taxa ou velocidade, ênfase e assim por diante. Leitura e gravação de dados de áudio gerados pelo mecanismo de síntese de voz de e para um fluxo de acesso aleatório.

Suporte para aplicativo de alarme na tela de bloqueio

No Windows 8.1, um dos slots da tela de bloqueio agora é usado para aplicativos de alarme. Os aplicativos de alarme usam a classe AlarmApplicationManager para solicitar permissão do usuário para ser o aplicativo de alarme do sistema. Se o usuário conceder permissão (ou se o usuário colocar o aplicativo nesse slot de alarme usando o painel de controle), o aplicativo assume o slot e se torna o aplicativo de alarme do sistema. As notificações de alarme disparadas pelo aplicativo de alarme do sistema são mostradas ao usuário com uma precisão de um segundo. Apenas o aplicativo no slot de alarme pode disparar notificações de alarme; notificações de alarme disparadas por outros aplicativos são tratadas como notificações normais.

Atualizações na programação de itens de trabalho

A API CoreDispatcher (Windows :: UI :: Core: CoreDispatcher) agora permite mais controle sobre as prioridades na programação de itens de trabalho. No Windows 8.1, as prioridades de despacho de trabalho agora estão nesta ordem:

SendMessage (prioridade mais alta)
CoreDispatcherPriority.High
CoreDispatcherPriority.Normal (Inclui mensagens de janela e chamadas de Component Object Model (COM))
Quaisquer mensagens de entrada do dispositivo
CoreDispatcherPriority.Low
CoreDispatcherPriority.Idle (prioridade mais baixa, usado para tarefas em segundo plano)

O que você acha como desenvolvedor, essas mudanças são boas ou ruins?

  • desenvolvedores windows 8



Ainda sem comentários

Os artigos mais interessantes e úteis do mundo da tecnologia da informação
Dicas práticas, artigos mais recentes e notícias de última hora para melhorar sua vida tecnológica. Sinta-se como se fosse seu no mundo da tecnologia moderna