A importância do Windows 10 para os desenvolvedores corporativos e de aplicativos
NotíciaAo longo dos anos, como a maioria dos profissionais de tecnologia, usei muitos produtos da Microsoft, incluindo todas as versões do sistema operacional Windows..
Com o Windows 10 no horizonte, e uma nova versão (possivelmente a Consumer Preview) a ser apresentada no final deste mês pela Microsoft, eu fui inspirado a escrever algumas reflexões sobre as duas últimas iterações do sistema operacional e o que elas nos ensinaram e Microsoft sobre o futuro da computação corporativa.
Windows 7: dois principais problemas de arquitetura
O Windows 7 foi, na minha opinião, a última versão completa do Windows 'tradicional'.
A adoção foi muito forte e os usuários finais em geral gostaram muito. Mas o Windows 7 tinha os mesmos dois principais problemas de arquitetura que geraram toda uma geração de problemas de segurança: um sistema de arquivos desprotegido e um kernel desprotegido..
Isso tornou os aplicativos uma tarefa complicada de desenvolver e gerenciar. Qualquer aplicativo desenvolvido por um usuário tem o potencial de danificar dados em aplicativos escritos por outras pessoas. Para piorar a situação, os aplicativos poderiam adulterar vários processos do sistema operacional de maneiras diferentes, criando uma série de problemas de segurança. A instalação e desinstalação desses aplicativos Win32 afetaram a estabilidade e a previsibilidade do sistema, e o "inferno das DLLs" continuou a ser uma parte regular do léxico de qualquer administrador de sistema do Windows..
Esses problemas de arquitetura criaram a necessidade, há muito tempo, de soluções de segurança restritivas que tentavam combater possíveis ameaças por meio da imposição de uma imagem do sistema Windows e da implantação de agente após agente de software de segurança no dispositivo.
Essas soluções levaram ao esgotamento da bateria e à lentidão no desempenho, o que comprometeu a experiência do usuário. Os usuários não gostaram desse resultado, mas aprenderam a conviver com ele através da história do Windows. O Windows 7 foi melhor que seus antecessores? Absolutamente. Mas ainda compartilhava suas falhas genéticas.
Windows 8: baixa adoção
Ao contrário do Windows 7, o Windows 8 sofria de baixas taxas de adoção. Houve confusão no mercado em torno dos diferentes sabores e nova interface. Além disso, muitas organizações acabaram de concluir a transição para o Windows 7 e não tinham um catalisador para migrar para o Windows 8.
O Windows 8, no entanto, refletiu a mudança geral para a mobilidade entre os usuários corporativos. Ele sugeriu, mas ainda não estava pronto para entregar, a integração entre o Windows Phone, RT e Pro.
O lançamento do Windows 8, no entanto, marcou o início da próxima geração do Windows e estabeleceu uma estrutura para o Windows 10. O Windows 8 marcou a primeira vez que a arquitetura promoveu o desenvolvimento de aplicativos “modernos” em sandbox com armazenamento e memória. Era o começo do fim dos aplicativos Win32 porque prometia um mundo onde o próprio sistema operacional seria muito mais seguro, e os recursos dos aplicativos muito maiores.
Todas as empresas têm remendos difíceis. A chave é aprender com eles, como a Microsoft fez com o Windows 8. O Windows 8 foi o passo que precisava acontecer para nos levar ao Windows 10.
Windows 10: grandes expectativas
Tenho grandes esperanças para o Windows 10. Com seu modelo de segurança em área restrita, o Windows 10 pode reduzir drasticamente os custos de gerenciamento e assistência técnica do Windows. Espero que a Microsoft simplifique o portfólio do Windows e unifique o Windows Phone, RT e Pro em uma única estrutura, oferecendo uma poderosa experiência de computação unificada ao usuário final. O Windows ainda tem os corações e mentes de TI, mas o Windows 10 oferece agora uma grande oportunidade para a Microsoft recapturar o coração do usuário final.
- Hands on: Windows 10 avaliação
Minha esperança central para o Windows 10, no entanto, gira em torno do desenvolvedor do aplicativo. A Microsoft poderia tornar este o lançamento onde poderemos finalmente acabar com as aplicações Win32. Os desenvolvedores precisam de ótimas ferramentas para criar aplicativos modernos do Windows com experiências ricas para o usuário. Quanto mais fácil a Microsoft migrar de aplicativos Win32, mais rápido o Windows pode apostar na nova geração de computação centrada no usuário.
O Windows 10 estabelecerá aplicativos modernos como o principal método de aplicativo no Windows. Ele representa a mudança do Windows para uma arquitetura consistente e restrita em todos os formatos. Com o Windows 10 como catalisador, agora é a hora de cada organização levar a sério a modernização de aplicativos.
- Ojas Rege é vice-presidente de estratégia da MobileIron