Quem te viu e quem te vê.
Antes quando acreditava haver um "
Bigger Plan" e que nunca tomariam certas decisões que tomaram (que como se comprovou funcionaria como um castelo de cartas a cair) pensava obviamente de forma diferente, embora nunca tenha escondido a minha apreensão.
Hoje é óbvio para o que veio o Nadella e quais as suas intenções. Se a MS Store fosse para ir a algum lado haveriam políticas de "namoro" e manutenção aos seus Devs, a quem trabalha com as suas tecnologias (numa perspectiva de Frontend, porque com o Azure, serviços e o .NET Core o C# está seguro no Backend). Nenhuma Startup, pequena empresa ou até um Indie Dev fará qualquer App UWP. Android, iOS e Web são o foco natural de qualquer pessoa. O mundo de computação do Casual Joe começa no seu dispositivo móvel e na maioria dos casos não passa disso. O Desktop (espaço dominado pelo W10) só é usado em caso de maior necessidade. Amanhã, quem sabe, se calhar nem isso.
Eu que estou à vontade com C#, XAML, UWP, WPF e até Xamarin passei de um Asset importante para um inútil no meu trabalho e no mercado de trabalho. Sei também iOS, dou uns toques em Web e estou a começar com Android, mas não tenho qualquer motivação nem gosto para trabalhar nestas tecnologias e suas ferramentas (para algumas delas passa a barreira do gosto e entra no espectro do ódio). Também é complicado, pessoas em meu redor dizem que estou com uma depressão e já se falou em baixa. Já sou um gajo negativo por natureza, agora sou a triplicar.
Mas atenção, quando digo o que digo sobre tudo isto não é negativismo, é realismo e é a percepção que eu tenho ao ver o Shutdown de projectos dos quais tinha orgulho e uma ligação sentimental, assim como do mercado em geral a partir da posição em que me encontro. Saber o que sei é completamente inútil, o meu CV vale zero (possivelmente até motivaria gozo).
A MS Store como Hub de acesso a Software ao longo dos dispositivos que formam o chamado e falecido OneCore está conceptualmente morta. Não há adesão, não há cuidado por parte da MS (os exemplos que deram e todos sabemos), os Devs não são mimados nem têm qualquer atenção, etc. Com tudo isto, também não há qualquer monetização o que coloca a MS Store na lista de elementos inúteis, e nós sabemos bem o que o Nadella faz com os projetos/produtos que aterram em tal lista. É tão óbvio como era óbvia a morte da Cortana por exemplo.
Isto não impede que a MS Store continue viva na Xbox, mas será apenas isso. As promessas do Nadella e do Phil valem zero. Assim que no PC verificarem que não conseguem ganhar 1% que seja ao Steam o Nadella manda que seja disparado um Popup a dizer "Please, migrate to Steam to continue playing games".
O mesmo pode ser dito do SDK do Windows 10. Este terá que sofrer cortes consideráveis obviamente pois namespaces como os dos sensores, de Geolocalização, APIs de Geofencing, e muitos outros deixam de fazer qualquer sentido sem equipamentos móveis. Ninguém vai andar a usar Apps que recorrem a estas API's com um Surface como é óbvio. Basta puxar pela cabeça para identificar várias coisas inúteis.
Adicionalmente, se viesse algum D. Sebastião (o tal Bigger Plan que falava) não andariam 3 anos a fazer a purga dos Devs que tinham fidelizados com eles. Não andariam 3 anos a cuspir-nos em cima e consequentemente a oferecer os poucos clientes que tinham às plataformas concorrentes. Fazem isso porque nada virá, eles sabem disso, e só lhes ficava bem colocar declarar isso mesmo oficialmente, e desligar os Servidores com toda a a documentação UWP, XAML, etc.
Também, diga-se de passagem, só um demente mental como eu é que iria acreditar que as UWP, o XAML e outras coisas iriam a algum lado. É tudo maravilha, tal como eu (por alguma razão continuo a gostar tanto disto). Há que lidar. Entretanto faço em casa uma gestão à Nadella, corto a Luz, Gás, Água e Internet, poupo umas centenas de Euros ao final do mês e apareço na Cover do The Economist como melhor Gestor caseiro de sempre.