BT

Visual Studio ganha suporte mobile híbrido multiplataforma através do Cordova

por Abel Avram , traduzido por José Renato Pequeno em 04 Ago 2014 |

A Microsoft adicionou suporte nativo para aplicações móveis híbridas multiplataforma na segunda atualização do Visual Studio 2013.

A Microsoft tem colaborado com o PhoneGap desde o início de 2011, começando com o suporte ao Windows Phone Mango, passando posteriormente a contribuir com o projeto Cordova integrando-o em suas ferramentas. No TechEd North America Visual Studio 2013 Update 2 a Microsoft anunciou que incluiu suporte ao Apache Cordova permitindo que os desenvolvedores criem aplicações híbridas móveis para iOS, Android, Windows Store e Windows Phone com HTML5, CSS e JavaScript.

Ao contrário do suporte nativo anterior das ferramentas Xamarin, desta vez a Microsoft criou o seu próprio Multi Device Hybrid Apps (MDHA) como uma extensão do Visual Studio. O MDHA oferece um rico editor com modelos para JavaScript ou TypeScript, e a habilidade de usar o seu framework favorito. O suporte inclui Angular, Backbone, Bootstrap, Underscore ou WinJS. Aplicações de demonstração são fornecidas como exemplo: Angular, Backbone, WinJS.

Os desenvolvedores podem construir e instalar as aplicações em vários dispositivos, emuladores ou simuladores baseados em web. O Apache Ripple é o simulador padrão utilizado para testar as aplicações antes de instalá-las no dispositivo. O MDHA pode ser usado para depurações avançadas de aplicações Windows Store ou Android 4.4. A instalação e execução do simulador iOS no Mac OS x pode ser feito pelo Visual Studio através do pacote vs-mda-remote para o Node.js.

O MDHA está integrado com uma série de serviços da Microsoft na nuvem incluindo o Azure Mobile service, Azure AD, Application Insights e o Office 365.

O Xamarin Portable Razor é uma outra solução para criar aplicações móveis híbridas com o Visual Studio, sendo uma implementação simplificada das APIs de MVC do ASP.NET para dispositivos móveis. O Xamarin vem com uma aplicação de demonstração exemplificando um aplicativo para iOS e Android desenvolvido em C#, APIs nativas e tecnologias Web.

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.