BT

Microsoft abre Windows para o Universal App: um app para todas as plataformas

por Jeff Martin , traduzido por André Viturino Barbosa em 17 Abr 2014 |

Na abertura da conferência Microsoft Build Developer a companhia formalmente anunciou o Windows Universal apps. Essas aplicações executarão em toda a família de dispositivos Windows: celular, tablet e PC. O próxima versão do Windows Phone 8.1 alinhará esta plataforma com o Windows 8.1 existente para desktops e tablets. Esta mudança significa que os desenvolvedores podem escrever um simples app que poderá ser executado sem modificações em todas essas plataformas. Desenvolvedores irão manter a capacidade de customizar o comportamento e aparência para cada ambiente, se assim quiserem.

Durante o keynote, o diretor da Microsoft Kevin Gallo demonstrou esse novo binário utilizando uma app Windows 8.1 existente no Visual Studio e então adicionando uma compatibilidade com Windows Phone 8.1 de uma forma simples. Sob a solução existente, nós apareceram no Visual Studio Solution Explorer para a versão original Windows 8.1 e para a recém adicionada versão Windows Phone 8.1. Um terceiro nó existe para códigos comuns em ambas as plataformas. Desenvolvedores podem controlar quais as partes do código que são gravadas nesse código comum, e quais são gravados nas plataformas específicas. Uma vantagem dessa abordagem é que a lógica da app pode ser gravada na área comum para ser compartilhada por ambas as plataformas, permitindo que os desenvolvedores adicionem funcionalidades específicas dos dispositivos - podem ser teclados e mouses ou a presença de informação de GPS nos celulares.

Debaixo dos panos, os universal apps estão sendo executados no Windows Runtime, que foi introduzido com o Windows 8. Pacotes NuGet instalados para uma plataforma em particular são por padrão associadas com esta plataforma, mas desenvolvedores tem a opção de reutilizá-las para as novas plataformas adicionadas. Como um exemplo, Gallo demostrou como JSON.NET fazia parte de uma app Windows 8.1, e então foi facilmente adicionado à plataforma Windows Phone 8.1 quando está foi adicionada a solução.

A InfoQ.com cobriu a Conferência Build 2014 em primeira mão e vai continuar a trazer informações sobre este e todas as notícias que surgirem - fique atento.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.