segunda-feira, 23 de março de 2015

Ferramenta "universal" da Microsoft: Construir o Windows 10 aplicativos para governá-los todos - Telefones, lajes e PCs


A Microsoft lançou previews de tecnologia de novas ferramentas para desenvolvedores e um SDK para Windows 10, dando codificadores seu primeiro gosto do que é como construir universal para Windows Aplicativos que rodam em PCs, telefones e tablets.


As ferramentas estão disponíveis agora , sem nenhum custo para os membros do programa de Windows da Microsoft Insider. Como o próprio Windows 10, no entanto, eles ainda estão em estado bruto.





"Nosso objetivo com este lançamento é dar-lhe a oportunidade de experimentar as novas capacidades da plataforma legal enquanto continuamos trabalhando para terminar o Windows 10", disse o gerente de produto do Windows desenvolvedor Cliff Simpkins em um post de blog .


Redmond nos deu nossa primeira espiada na referida capacidades deste ano da Mobile World Congress em Barcelona. Entre eles está o Adaptive UX, um conjunto de novos controles de interface do usuário e ferramentas de layout que se ajustam de acordo com o tamanho de tela e entrada tipo do dispositivo que está sendo executado. Por exemplo, os controles podem se comportar de forma diferente quando eles são acionados com o toque do que quando são clicados com um mouse.


Simpkins disse que o novo Windows 10 ferramentas tornam mais fácil para os desenvolvedores a adicionar componentes Adaptive UX para o Windows 8.1 aplicativos existentes.


O SDK do Windows 10 também introduz o conceito de contratos de API, que permitem que os desenvolvedores para consultar o sistema operacional diretamente para determinar se um determinado recurso está disponível em um determinado dispositivo, em vez de confiar em informações desertor como números de versão do sistema operacional.


As ferramentas de visualização requerem Visual Studio 2015 CTP6 para correr, que é a versão mais recente de pré-visualização de liberação IDE próxima de Redmond. Além do mais, você também precisará ser atualizado no seu Windows 10 constrói, porque Apps Universal gerado com as novas ferramentas só será executada por um mais recente.


Infelizmente, essas restrições significam aplicações integradas com a primeira prévia do kit não será tão "universal" como grande visão da Microsoft sugere. Enquanto executá-los em PCs e tablets é bastante fácil, não há nenhuma maneira de implantar aplicativos para telefones com o Windows 10, mas você pode implantá-las em um emulador (que está incluído). E testar aplicativos em Xbox é a direita para fora, pelo menos por agora.


Há também uma série de limites à forma como você pode construir, depurar e testar Apps Universal usando as novas ferramentas, como explicado no da Microsoft notas de lançamento . Por exemplo, as ferramentas de diagnóstico são buggy e pode interferir com o depurador do Visual Studio. Redmond também listou uma série de soluções alternativas para problemas conhecidos, alguns envolvendo a linha de comando.


O lançamento também dão pouca atenção à NET Developers. Apps Universal construído com .Net contar com uma tecnologia chamada .Net Native , que compila o código para binários nativos e não na língua intermediária do .Net. O problema é que a versão atual do .Net Native só suporta C # projetos; Projetos .Net escritos em C ++, JavaScript, ou Visual Basic são no-go.


Ainda assim, este primeiro conjunto de ferramentas de dar aos desenvolvedores muito para mastigar. A Microsoft publicou documentação sobre os novos recursos disponíveis no Windows 10 ao seu website. A partir de segunda-feira, ele também começou a empurrar instrutivos exemplos de código para um novo repositório hospedado no GitHub.


Simpkins disse que esperar mais documentação, incluindo os lotes mais código, para chegar perto de conferência anual Construção desenvolvedor da Microsoft, que começa em San Francisco em 29 de abril ®







via Alimentação (Feed)

Nenhum comentário:

Postar um comentário