Windows 8.1 ux e ui: os 9 principais recursos novos e atualizados
Índice:
- Janelas redimensionáveis
- Atualizações de bloco
- Pesquisar atualizações
- Compartilhar atualizações
- Os encantos funcionam em todas as telas
- Integre-se com pessoas e eventos
- Síntese de fala
- Suporte a aplicativos de alarme na tela de bloqueio
- Atualizações no agendamento de itens de trabalho
Vídeo: The Visual Principle of Scale in User Interface Design 2024
Hoje, estávamos compartilhando com você os links para a documentação completa no Windows 8.1 sobre as novas diretrizes de UX e UI. 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 aplicativos mais rápido e também para atender aos requisitos do novo sistema operacional. Então, aqui estão nove recursos novos e atualizados:
Janelas redimensionáveis
O Windows 8.1 não possui estados de exibição de largura fixa. Agora, os usuários podem redimensionar aplicativos continuamente para uma largura mínima. (A largura mínima padrão de um aplicativo é de 500 pixels.) Portanto, os aplicativos não têm mais os estados de exibição de snap e preenchimento. Em vez disso, você desenvolve seu aplicativo para ser funcional e bonito, de qualquer tamanho, até o 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 que a visualização ajustada do Windows 8. Se o seu aplicativo funcionar bem em tamanhos menores e você desejar incentivar os usuários a mantê-lo na tela, você poderá 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 igualmente se houver espaço suficiente. Mas você pode alterar isso para que o aplicativo lançado seja mais amplo ou mais estreito que o aplicativo original ou para que ele substitua o aplicativo original na tela. Para alterar o comportamento padrão, use a propriedade DesiredRemainingView.
Atualizações de bloco
No Windows 8, havia dois tamanhos de bloco: blocos quadrados (150 × 150 pixels no platô 1x), blocos largos (310 × 150 no platô 1x). No Windows 8.1, existem dois tamanhos adicionais de bloco: blocos pequenos (70 × 70 no platô 1x), blocos 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 é pequeno, médio, largo e grande. Aqui estão exemplos dos quatro.
Pesquisar atualizações
O Windows 8.1 introduz um novo controle de caixa de pesquisa para ajudá-lo a fornecer resultados da pesquisa: Windows.UI.Xaml.Controls.SearchBox para aplicativos usando XAML e WinJS.UI.SearchBox para aplicativos usando JavaScript. Seus aplicativos agora podem incluir a caixa de pesquisa como um elemento em sua marcação. O novo controle suporta modelagem e estilo 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 aprimorar a experiência e permitir uma personalização profunda, de modo que seus aplicativos oferecem experiências criadas de acordo com as necessidades do usuário. A caixa de pesquisa suporta sugestões e resultados de pesquisa fornecidos pelo aplicativo, histórico de pesquisa específico do aplicativo e suporte completo para interações por toque, teclado e mouse.
Compartilhar atualizações
No Windows 8.1, os aplicativos de origem do 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 no DataPackagePropertySet. Para DataPackage, o formato Uri é preterido e substituído pelos formatos WebLink e ApplicationLink.
Os encantos funcionam em todas as telas
No Windows 8, quando havia vários aplicativos na tela e o usuário chamava encantos, o sistema exibia encantos para qualquer aplicativo que ocupasse mais espaço na tela. No Windows 8.1, o sistema exibe encantos 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 do último aplicativo usado.
Crie seu aplicativo para que ele 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.
Integre-se com pessoas e eventos
O Windows 8.1 permite trazer o poder de pessoas e eventos para o seu aplicativo. Você pode permitir que os usuários do seu aplicativo procurem informações sobre as pessoas que eles conhecem de dentro do aplicativo e se envolvam com pessoas integrando experiências de comunicação como mensagens, email, chamada, videochamada etc. Você também pode manter os usuários em seu aplicativo, permitindo que eles visualizem rapidamente a disponibilidade da agenda e adicionem eventos à agenda preferida.
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 entrada ao usuário, realçar notificações de aplicativos e caixas de diálogo de forneça instruções (como navegação passo a passo) e leia conteúdo como mensagens de texto ou email, feeds RSS, livros e resultados de pesquisa.
O Windows 8.1 inclui vários mecanismos de síntese de fala, 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 podem ser especificados no aplicativo e também selecionados no painel de controle Idioma por um usuário. Os recursos de síntese de fala suportados pelo Windows 8.1 permitem:
Definir o sintetizador de fala para um gênero, voz e idioma específicos. Gerando saída de fala de uma sequência de texto sem formatação usando as características e propriedades padrão da voz atual. Gerando saída de fala a partir de uma sequência que contém SSML (Speech Synthesis Markup Language) para personalizar características de voz, pronúncia, volume, afinação, taxa ou velocidade, ênfase e assim por diante. Leitura e gravação de dados de áudio gerados pelo mecanismo de síntese de fala de e para um fluxo de acesso aleatório.
Suporte a aplicativos 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), ele pegará o slot e se tornará 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 precisão de dentro de um segundo. Somente o aplicativo no slot de alarme pode disparar notificações de alarme; as notificações de alarme disparadas por outros aplicativos são tratadas como notificações normais.
Atualizações no agendamento de itens de trabalho
A API CoreDispatcher (Windows:: UI:: Core: CoreDispatcher) agora permite maior controle sobre as prioridades no agendamento de itens de trabalho. No Windows 8.1, as prioridades de expedição de trabalho agora estão nesta ordem:
SendMessage (prioridade mais alta)
CoreDispatcherPriority.High
CoreDispatcherPriority.Normal (inclui mensagens da janela e chamadas COM (Component Object Model))
Qualquer mensagem de entrada do dispositivo
CoreDispatcherPriority.Low
CoreDispatcherPriority.Idle (prioridade mais baixa, usada para tarefas em segundo plano)
O que você pensa como desenvolvedor, essas mudanças são boas ou ruins?
Aplicativo de música do Groove para usuários de dispositivos móveis e desktop do Windows 10 atualizados com novos recursos
A Microsoft decidiu renomear o Xbox Music para o Groove Music como parte de sua reestruturação interna. Agora, o aplicativo foi atualizado para usuários do Windows 10 Mobile e de desktop com alguns recursos que vale a pena levar em consideração. O Groove Music da Microsoft foi atualizado com vários novos recursos e opções para o Windows 10 Mobile…
Principais 4 novos recursos nas ferramentas de depuração para Windows 8.1
Para reduzir o número de bugs em seus aplicativos, os desenvolvedores do Windows 8 têm à disposição o pacote de ferramentas de depuração do Windows 8.1. Aqui está o que há de novo na versão mais recente Anteriormente, falávamos sobre como você pode baixar o utilitário Debugging Tools atualizado para Windows 8.1. Agora é hora de falar sobre alguns dos…
Os novos aplicativos do facebook, messenger e instagram para windows 10 carregam mais rápido e trazem recursos atualizados
Se você usou o Facebook, Messenger ou Instagram recentemente, talvez tenha notado algo diferente sobre esses aplicativos. Isso ocorre porque os três aplicativos foram otimizados para o Windows 10, mais especificamente o Facebook e o Messenger para o Windows 10 desktop e o Instagram para o Windows 10 Mobile. Windows 10 Facebook Com o novo aplicativo Windows 10 Facebook…