O Windows 11 está chegando. É um fato – e é um lindo ajuste visual da área de trabalho do Windows, menu iniciar, barra de tarefas e até mesmo a renderização de coisas como as bordas da janela do seu aplicativo e “área não cliente”. É a nova e gloriosa estrela cadente da Microsoft lançando-se sobre os povos incautos do mundo a partir das nuvens … e vai exterminar os dinossauros.
Table of Contents
Você é um dos dinossauros da tecnologia?
A bela flor desabrochando do Windows 11 da Microsoft impressionou aqueles de nós que assistiam ao vídeo de lançamento do Windows 11 ao vivo um pouco instável. Tinha muito colírio para os olhos. Escondidos entre os cantos arredondados de todos os aplicativos e o acrílico semitransparente em todos os lugares estavam alguns sinais de que o Windows 11 também será um Armagedom que se aproxima para muitos hardwares de PC antigos e alguns aplicativos existentes também.
O Windows 11 é visualmente deslumbrante
Há alguns anos, estou acenando com a bandeira da IU Fluent para qualquer pessoa que queira ouvir. Já falamos sobre o Project Reunion e a UI 3 em alguns lugares. Bem, com este último anúncio, o Project Reunion foi renomeado para o um pouco menos inspirador “Windows App SDK”. Existe um nome produzido por um comitê de pensamento de grupo, se é que já vi um. Além de ser tão empolgante quanto a previsão do tempo no Arizona, também é inutilmente próximo ao “SDK do Windows” existente. Haverá alguns grandes momentos em podcasts e webinars onde os apresentadores discutem “usando o SDK do Windows” e, em seguida, tendo que esclarecer que eles realmente queriam dizer “SDK do aplicativo Windows que costumava ser o Project Reunion”.
MUITO acrílico semitransparente no Windows 11 junto com uma barra de tarefas centralizada (não sou fã disso, devo dizer), bem como um visual muito menos desordenado, o que é uma conquista, já que esse foi um dos principais pontos de venda do Windows 10.
O Windows 11 tem uma nova loja de aplicativos – como isso afetará meus aplicativos do Windows e móveis?
Aninhado entre as enormes quantidades de painéis “widgets” de acrílico semitransparente que substituem os Windows Live Tiles existentes – que foram quase totalmente evitados por todos os desenvolvedores não empregados diretamente pela Microsoft – houve um anúncio afetando mais diretamente os desenvolvedores usando RAD Studio Delphi e C ++ Builder. A Microsoft está lançando uma Windows App Store completamente reformulada.
O novo Windows 11 App Store parece ser uma reformulação total dos objetivos originais da Microsoft para a Windows Store quando estreou. No passado, a antiga Microsoft Store tinha um sucesso bastante limitado. É possível que isso tenha ocorrido devido à forma como os aplicativos tiveram que ser empacotados para isso, a tecnologia que seus aplicativos precisaram empregar e todo o mecanismo de entrega. Esta nova app store vai ser uma verdadeira virada de jogo. A Microsoft está permitindo virtualmente todos os mecanismos de empacotamento e, o mais ousado de tudo, conterá aplicativos Android que rodarão nativamente no Windows 11 sem nenhuma mudança aparente. Este novo “Subsistema Windows para Android” parece tomar emprestado as lições aprendidas com o sucesso surpreendente do WSL, o Subsistema Windows para Linux.
Amazon, sua nova loja de aplicativos Microsoft Windows 11
A Amazon App store está chegando à loja de aplicativos do Windows 11. Ele será lançado inicialmente com uma gama especialmente selecionada de aplicativos Android originalmente projetados e conhecidos para funcionar em dispositivos amigáveis para a Amazon, como o Amazon Fire Tablet. A sugestão é que, com o tempo, esse catálogo inicial seja bastante ampliado. O que não está claro são os tipos de restrições que o Windows 11 colocará nos aplicativos Android e como o sandboxing funcionará. Dito isso, é normal que os aplicativos Android sejam executados em um ambiente altamente restrito e as lições aprendidas com o WSL provavelmente também significarão que a segurança e a integridade do sistema operacional estão na vanguarda dos esforços da Microsoft.
Aplicativos Android no Windows – já foi feito antes
Se, como eu, você tem um celular Samsung relativamente recente, toda essa ideia de rodar aplicativos Android no Windows não soa como uma coisa nova. Fomos abençoados com o aplicativo Windows 10 “My Phone” exibindo nossas notificações de aplicativos Android na área de notificação do Windows e temos sido capazes de executar aplicativos apenas para Android em uma janela por algum tempo. Além disso, os proprietários do Samsung Galaxy têm acesso a um aplicativo chamado Dex, que converte os aplicativos de seus dispositivos móveis e ‘desktop’ em uma espécie de sistema Windowed de tamanho completo pseudo adicional em seus PCs. Pessoalmente, nunca o usei porque Dex costumava fazer meu Galaxy Note + esquentar mais rápido do que as pastilhas de freio de um carro em alta velocidade.
Seu aplicativo RAD Studio Delphi provavelmente funciona com a nova loja Amazon Windows 11 Android
Estranhamente, usei um tablet Kindle Fire de 10 polegadas como equipamento de teste para tablets Android. Posso dizer que funciona perfeitamente e tem funcionado por vários anos, o que deve acontecer, visto que o Kindle Fire OS é, na verdade, apenas uma versão do Android bastante ajustada. Se isso for verdade para a nova loja com sabor da Amazon, então devemos ficar bem.
Meus aplicativos do Windows funcionarão na nova loja de aplicativos do Windows 11?
Bem, sim, eles devem ficar bem também – como apontado pelo primeiro-ministro Marcu Cantu em um tweet recente:
Meu aplicativo Delphi será compatível com o novo Windows App SDK?
Essa pergunta é um pouco mais difícil de responder. A melhor coisa sobre o VCL é que ele realmente está interagindo nativamente com a API do Windows e os SDKs em um nível muito próximo do metal. Historicamente, você poderia – e ainda pode – pegar um aplicativo Delphi escrito no Windows XP usando uma versão do Delphi, como o amado Delphi 7 e, contanto que você não fizesse nada estúpido como fazer suposições sobre pastas e tamanhos de tela , ele funcionaria perfeitamente na versão mais recente do Windows 10. Isso ainda é verdade hoje.
Esta é a verdadeira força do Delphi sobre quase qualquer outra linguagem de programação ou sistema de desenvolvimento; aplicativos escritos usando Delphi rodam solidamente e continuam rodando por muitos anos e devido à falta de dependências em coisas como tempos de execução Dot Net e assim por diante, eles não se incomodam com as mudanças no ecossistema circundante de compositores de janela de sistema operacional, SDKs e similares . Não é assim para o Dot Net, onde é quase impossível ter um programa C # escrito há mais de alguns anos trabalhando com as versões mais recentes do Windows sem instalar cerca de 1 gigabyte de tempos de execução Dot Not ‘legados’. Eu gosto de C # e Dot Net é, em princípio, uma ótima ideia, mas quando implantei aplicativos escritos usando-o no passado, foi uma grande dor de cabeça em comparação com a robustez e longevidade simples e discreta dos meus programas Delphi. Como os programas Dot Net mais antigos se sairão com o Windows 11 e o Project Reunion … hum, quero dizer o Windows App SDK? Não está claro, mas se eles tiverem mais do que alguns anos, pode ser um inverno sombrio de descontentamento para eles.
O Windows 11 odeia o seu PC antigo – aqui está o porquê
Eu tenho algumas más notícias para você. O Windows 11 será muito mais seguro contra vírus e programas de cavalos de tróia. A razão para isso é que o Windows 11 impõe a presença e o uso de uma peça de hardware chamada de “módulo de plataforma confiável” ou TPM.
Se o seu PC não tiver mais do que cinco anos, provavelmente ele possui um recurso de TPM integrado. Se o seu PC não tiver capacidade de TPM, o Windows 11 será a pedra em queda que destruirá seu amado hardware de dinossauro. Um amigo meu que é Microsoft MVP e Windows Insider acabou de descobrir que não conseguirá executar a visualização do Windows 11 em sua máquina favorita, pois ela usa um chip Intel i5-4460 Haswell. Cinco anos atrás, seu PC era uma excelente máquina nova com Windows 10 a um preço bastante econômico; agora ele é enviado para o fundo da cratera deixada para trás pela “verificação de saúde” do Windows 11, que valida se o seu PC é capaz de executar o Windows 11.
Mas minha máquina tem apenas um ano, por que não pode rodar o Windows 11?
Mesmo no meu próprio PC, que é uma fera de uma máquina MSI com uma placa de vídeo e CPU que poderia envergonhar a estação de trabalho de um espião da NSA, descobri que precisava realizar uma atualização do BIOS e, em seguida, alterar a configuração do TPM para ”PTT” E fazer o TPM detectável (uma configuração adicional) antes de passar na verificação de prontidão do Windows 11. Se essa é minha experiência, então tenho certeza que haverá MILHÕES de usuários por aí que ficarão surpresos ao descobrir que são os orgulhosos proprietários de um PC dinossauro recém-cunhado. Eu prevejo um tumulto. Eu entendo porque a Microsoft está impondo essa mudança; O TPM torna o sistema operacional mais seguro e com a nova loja do Velho Oeste da Amazon inaugurando centenas de aplicativos Android, será um momento interessante para trabalhar no setor de antivírus; mas também será uma luta árdua para ganhar o tipo de tração na adoção existente do Windows 10 pelos consumidores. O Windows 11 é uma atualização gratuita, mas pode custar o preço de uma nova máquina para obtê-la.
O meteoro do Windows 11 chegará em breve para uma atualização perto de você
O Windows 11 cairá no colo do Microsoft Windows Insiders na trilha de desenvolvimento na próxima semana. O resto do mundo que espera terá que esperar até por volta de setembro ou mais tarde para obter a beleza.
O que posso fazer em meus aplicativos para me preparar para o Windows 11?
Aprenda Equipes
Em primeiro lugar – e isso talvez não seja óbvio – comece a aprender como usar e interagir com o Microsoft Teams. Uma nova versão do Teams vem embutida no Windows 11. Todos terão este novo Microsoft Teams reescrito e amigável ao consumidor. De forma divertida, a Microsoft produziu esta nova versão do Teams usando o tipo de conselho que damos há anos: é um aplicativo nativo (usando React Native JS) em vez de usar o sistema Electron, que tem problemas bem documentados de grande aumento de memória.
As equipes estarão em TODAS as máquinas do Windows 11 incorporadas ao Windows 11. Eu sugiro fortemente que você o adote porque é provável que se torne a maneira de fato de entregar todos os tipos de mensagens, alertas e interações com equipes de suporte e vendas com os clientes. Tenho certeza de que há uma razão ainda não revelada pela qual o Teams está sendo incluído no Windows 11 – mas eu sei que é mais importante do que o conceito flexível de “tornar mais fácil para todos nós interagirmos uns com os outros”, que é plausível, mas no final das contas especioso. Chame-me de cético, mas muitas vezes estou certo. Só o tempo irá dizer.
Diga adeus ao Skype
Se você atualmente faz interface com o Skype, precisará repensar essa estratégia. O Skype está indo embora e o Teams está entrando em seu lugar. Não tenho certeza de como isso vai se desenrolar no geral, mas a Microsoft disse isso publicamente durante a transmissão.
Dê uma olhada no MSIX
A nova app store, como sua predecessora, usa o formato de pacote de instalação MSIX. A boa notícia é que o RAD Studio pode empacotar seus aplicativos como pacotes MSIX, portanto, está a todo vapor para nós, usuários do RAD Studio. Se você atualmente não usa o MSIX, pode valer a pena dar uma olhada no que ele pode fazer por você.
Aprenda sobre Fluent UI e Project Reunion
Eu sei que já disse isso, mas você realmente PRECISA aprender sobre a IU do Fluent e o Project Reunion . O Windows 11 tem um novo conceito de painel de widget que é a incorporação total dos princípios da IU do Fluent: transparência, movimento e profundidade. O Windows terá cantos arredondados e fundos em forma de acrílico semitransparente se tornarão a norma para seus aplicativos. Os controles VCL como botões, caixas de edição e listas terão uma nova aparência – estou supondo que isso será tratado novamente por um sinalizador em um manifesto incorporado da mesma forma que “por monitor v2”. Os aplicativos FireMonkey FMX precisarão olhar para novos temas que correspondam à estética de design do Windows 11. Ah, e seus aplicativos Android podem ser executados em uma máquina Windows 11 – essa será uma viagem de descoberta interessante!
O que o Embarcadero está fazendo para funcionar com o Windows 11
Embora eu seja um MVP, não falo oficialmente em nome da Embarcadero, mas durante algumas discussões que não foram NDA, sei que a equipe de PM está analisando o impacto geral das mudanças anunciadas. De alguma forma, o evento de lançamento do Microsoft Windows 11 era um pouco parecido com os eventos de vaporware antigo no sentido de que era um tipo de coisa “estaremos prontos em breve” em vez de “e você pode baixá-lo agora em o seguinte link ”caso. Sim, houve um vazamento de uma versão inicial funcional do Windows 11, mas ninguém pode tirar decisões de desenvolvimento sérias e envolventes com base nisso. De maneira geral, seus aplicativos vão ficar bem por enquanto; é por isso que escolhemos o RAD Studio, não é?
As imagens do Windows 11 neste artigo foram obtidas da Microsoft e são usadas com permissão
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition