Segredos Do Windows 10x Revelados Pela Microsoft
Ao apresentar o próximo sistema operacional, o Windows 10X para terminais de tela dupla, a Microsoft deu uma visão geral das instruções de desenvolvimento. O editor está apostando em melhor ergonomia, contêineres para aplicativos e maior segurança.
O Windows 10X foi apresentado aos desenvolvedores e deve ser um sistema operacional adequado para terminais de tela dupla como o Surface Neo. (Crédito da foto: Microsoft)
No início desta semana, a Microsoft lançou o Windows 10X, uma versão otimizada do famoso sistema operacional para terminais de tela dupla como o Surface Neos. Esses novos formatos estão começando a se desenvolver e o editor precisa responder a altura. Durante seu último evento, a Microsoft disponibilizou aos desenvolvedores um emulador do Windows 10X que requer um PC poderoso e registro para o programa Windows Insider.
O shell do Windows será simplificado e mais bonito
O Windows 10X possui uma interface de usuário redesenhada. A funcionalidade tradicional do Windows ainda funciona: entradas diferentes, arrastar e soltar, área de transferência, etc. Mas no Windows 10X, há uma pequena doca que integra os elementos da barra de tarefas clássica do Windows e uma “gaveta de aplicativos” (portfólio de aplicativos) de smartphones. O botão Iniciar do Windows está localizado na tela esquerda, na parte inferior central. A maneira como os ícones dos aplicativos são posicionados na tela ocupa mais os códigos dos terminais móveis (smartphones e tablets) do que o sistema operacional para PC.
Adaptação a diferentes formatos
Nos terminais de tela dupla, a Microsoft considera que haverá uma variedade de formatos e, portanto, cabe ao sistema operacional se adaptar. A empresa americana está, portanto, considerando cinco modelos diferentes de equipamentos (veja o diagrama abaixo): laptop, livro digital, tablet (tela única e dupla) e formato de tenda.
Os diferentes formatos de terminal capazes de hospedar o Windows 10X. (Crédito da foto: Microsoft)
O Windows 10X oferece, por exemplo, formatos de tela dupla, um dos quais ativa uma função para desligar a tela ao mesmo tempo, economizando energia e evitando erros de digitação. Além disso, no Surface Neo, é possível integrar um teclado que deixa espaço para uma Wonder Bar, equivalente à Touch Bar no MacBook Pro. Comparado com o equivalente da Apple, é maior (veja a imagem abaixo) e mais intuitivo, especialmente na sugestão de texto na pesquisa. O Windows 10X usa entrada automática de smartphones nesse caso para adaptá-lo ao ambiente do Windows.
Grandes áreas de trabalho
Quem já trabalhou em várias telas antes entende os benefícios da informação. O Windows 10X fornece uma resposta tripla a essas vantagens. Primeiro, os aplicativos são abertos em “espaços de trabalho estendidos”, distribuindo o programa nas duas telas. Segunda possibilidade, “telas focadas” colocam os aplicativos separadamente em cada tela. Finalmente, uma última opção permite que os aplicativos trabalhem juntos, independentemente do tipo de tela em que estão sendo executados (aplicativos conectados).
Várias opções de leitura são possíveis. (Crédito da foto: Microsoft)
Já parece haver vantagens, mas também desvantagens nessa abordagem. Abrir uma página da web nas duas telas – com um espaço no meio – pode ser irritante quando a página é apresentada verticalmente. Segundo Kevin Gallo, vice-presidente da plataforma de desenvolvedores do Windows, “os aplicativos serão abertos por padrão em uma única tela. Encontrar um restaurante no Edge, por exemplo, abrirá o navegador em um painel. Ao tocar no mapa na página da Web, o aplicativo Maps será aberto na segunda tela, deixando a primeira aberta. Faz sentido. “
Interação entre telas e aplicativos. (Crédito da foto: Microsoft)
Aplicativos no modo “Somente leitura”
O coração do Windows 10X foi projetado no modo bloqueado, para que apenas aplicativos confiáveis funcionem no sistema operacional, como no Windows 10 S. Diferentemente do seu equivalente no ARM, o Windows 10X pode executar aplicativos Win32, mas também código e programas com “boa reputação”, incluindo os publicados no contêiner MSIX. Isso expande o catálogo para além de aplicativos UWP tradicionais simples, como Mail e Calendário.
Sem anti-malware
Assim como no Windows S, a Microsoft acredita que contar com aplicativos confiáveis e assinados removerá a necessidade de aplicativos antimalware, incluindo o Windows Defender. Com esse caminho, o editor julga que o desempenho exigido pelo anti-malware pode ser realocado para outras áreas do sistema operacional.
Atualizações em 90 segundos
De acordo com Andrew Clinick, gerente de programa de parceiros da Microsoft, o Windows 10X não levará mais de 90 segundos para atualizar o terminal. Como o gerente explica que o sistema operacional funcionará um pouco diferente do Windows 10. Os processos de instalação do sistema operacional, drivers ou aplicativos foram separados. Em vez de baixar a atualização e reiniciar o PC para instalá-la, a atualização será instalada rapidamente em segundo plano e entrará em vigor após a reinicialização.
Os desenvolvedores podem testar o sistema operacional através de um emulador. (Crédito da foto: Microsoft)
As atualizações de aplicativos serão incrementais
A Microsoft também aprimorou as atualizações de aplicativos, graças ao empacotamento no modo de contêiner. Haverá três tipos: contêineres nativos para aplicativos UWP que fornecerão melhor desempenho e maior duração da bateria; Contêineres MSIX que oferecem grande compatibilidade com aplicativos existentes, além de um procedimento robusto de instalação / desinstalação. Sem esquecer o recipiente Win 32, que evocamos um pouco mais tarde.
Quando um aplicativo é baixado, os hashes de cada componente são comparados à atualização. Se um item (por exemplo, o ícone do aplicativo) não for alterado, a atualização não será baixada, economizando largura de banda. Mesmo que um componente seja baixado, ele será dividido em blocos e somente os modificados serão baixados. Melhor: os blocos podem ser recuperados e mesclados com o aplicativo posteriormente, em segundo plano. Essa abordagem de modificação incremental também deve ser usada para corrigir o Windows 10X.
Adeus, limpador de registro
Os aplicativos UWP no Windows 10X somente poderão acessar determinadas bibliotecas, como a de fotos, que só poderá acessar sua biblioteca de fotos, por exemplo, aplicativos UWP no Windows 10. “Os aplicativos podem interagir com o “Operação, mas apenas através de um conjunto claro de APIs”, diz Andrew Clinick. Ele acrescenta: “Não há mais necessidade de manipular o registro para otimizar o sistema operacional e, portanto, não há mais necessidade de limpadores de registro”.
Adeus, corrupção de dados
A Microsoft prometeu isso com o Windows 10 S e repetiu com o Windows 10X. O código original e as atualizações subseqüentes no sistema operacional e nos aplicativos serão limpos e organizados. Portanto, não deve haver “dados podres”, resultando em uma diminuição no desempenho do terminal ao longo do tempo. “Teremos desempenho sustentado, garantindo que os do primeiro dia permaneçam intactos durante toda a vida útil da máquina”.
O contêiner Win32, uma inovação para aplicativos legados
Uma das grandes inovações do novo sistema operacional é como o Windows 10X lida com aplicativos antigos do Win32. Para conseguir isso, a Microsoft usa virtualização. Cada aplicativo do Windows 10X funciona em seu próprio contêiner, projetado para proteger o sistema operacional contra possíveis malwares. Mas o contêiner Win32 existe distintamente, como uma espécie de cofre para o código Win32 herdado. O contêiner contém todos os aplicativos Win32 que você deseja manter (utilitários de sistema, jogos antigos etc.). Existe até uma estrutura em árvore dos diretórios tradicionais do Windows, com seu próprio kernel, drivers e registro.
O contêiner Win32 é essencialmente uma máquina virtual, mas com maior integração, latência muito menor e acesso a mais recursos no host do Windows 10X do que uma VM. O aplicativo Win32 no Windows 10X não inicia diretamente. Em vez disso, o sistema operacional cria aplicativos “proxy” no sistema operacional host do Windows 10X, essencialmente usando uma interface semelhante a RDP para acessar o aplicativo Win32 seguro no contêiner Win32. A Microsoft promete desempenho quase equivalente aos aplicativos nativos, mas é provável que ocorram lentidão. Além disso, será necessário estar atento à compatibilidade com certos periféricos, como o teclado, os mouses, as pontas. O Windows 10X poderá restringir alguns desses materiais, considerando que eles não são padronizados ou que são considerados sensíveis à privacidade, como câmeras e microfone. Nestes últimos casos, será necessária autorização no aplicativo Win32 para usá-los.
As novidades mais interessantes do mercado você consegue ver aqui mesmo no blog da Gate7, acompanhe a gente para se manter atualizado.