Microsoft anuncia API Win 10 para desenvolvedores do Windows 10
Índice:
A Microsoft aponta para as novas tendências que estão chegando nos próximos anos, a de inteligência artificial e aprendizado de máquina. Durante o dia da data, a Microsoft fez o anúncio de uma nova API chamada WinML, que visa ajudar os desenvolvedores a tirar proveito dessas duas facetas no sistema operacional Windows 10.
Microsoft anuncia WinML para desenvolver IA no Windows
O WinML é um novo conjunto de APIs que permitirá que os desenvolvedores aproveitem todos os recursos de qualquer dispositivo Windows 10 para usar modelos de aprendizado de máquina pré-treinados, permitindo que as tarefas de IA sejam baixadas da nuvem.
A primeira razão é desempenho. Apesar do enorme poder da computação em nuvem disponível, ainda vivemos em um mundo onde a transferência de dados para a nuvem pode ser proibitiva em termos de custo e velocidade. A latência de qualquer conexão de rede é mais lenta que o acesso à memória local e o trabalho com conjuntos de dados massivos pode ser difícil sem interconexões caras, dedicadas e de alta largura de banda. A execução local de tarefas de computação pode melhorar significativamente o desempenho, graças à menor latência e fornecer resultados em tempo real. Os custos operacionais podem ser economizados reduzindo a largura de banda da rede e o tempo de computação na nuvem.
O novo conjunto de APIs de IA da Microsoft oferece vários benefícios importantes que devem ajudar os desenvolvedores a integrá-los em seus produtos. Indiscutivelmente, o mais importante é que a API faz todo o trabalho pesado para o desenvolvedor, para que você não precise se preocupar com o tipo de hardware disponível em qualquer máquina em que seu aplicativo será executado. O mecanismo WinML alavancará o hardware dinamicamente e criará código para obter o melhor desempenho disponível em qualquer hardware em que o dispositivo esteja sendo executado.
O mecanismo é construído em Direct 3D e, se o sistema tiver uma GPU compatível com DX12, usará os shaders de cálculo DX12 dinamicamente. Se você tiver uma GPU enorme com bastante VRAM, a carga de trabalho será transferida para a GPU. Se uma GPU DX12 não estiver disponível ou o desempenho for um problema devido aos gráficos integrados, o mecanismo também poderá usar o poder de computação da CPU.
Talvez o mais interessante seja que o mecanismo WinML funcione mesmo em computadores baseados no SnapDragon 835 ou em dispositivos IoT. Se houver muito desempenho disponível, ele será aproveitado, mas se o sistema for um dispositivo de baixa potência, ele continuará funcionando.
O Cryengine v disponibiliza seu mecanismo para desenvolvedores.
O mecanismo de jogos CryEngine V melhorou sua presença para os desenvolvedores, aumentando a capacidade de programação e suas funcionalidades.
Aniversário do Windows 10 sdk 14332 para desenvolvedores
O criador do Windows 10 agora lançará o SDK de aniversário do Windows 10, especialmente para criadores e designers de aplicativos
Apple abre API de fotos ao vivo para desenvolvedores de páginas da web
A Apple abre a API do Live Photos para desenvolvedores para uso em aplicativos da web e qualquer outro aplicativo, como páginas da web, etc.