NOTÍCIA

Visual Studio ganha suporte para aplicações mobile híbridas multiplataformas via Cordova

Os desenvolvedores podem construir e instalar as aplicações em vários dispositivos, emuladores ou simuladores baseados em web.

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

visual-studio

A empresa tem colaborado com o PhoneGap desde o início de 2011, começando com o suporte para Windows Phone Mango, passando a contribuir com o projeto Cordova, integrando-o a suas ferramentas.

No TechEd North America Visual Studio 2013 Update 2, a Microsoft anunciou que incluiu suporte para Apache Cordova, permitindo que os desenvolvedores criem aplicações híbridas móveis para iOS↳iOS38 conteúdosO X do Xamarin Forms – O guia das funcionalidades nativas – Parte 01: iOSDev (Back & Front) · abr 2019Desenvolvedores: Apple libera terceiro beta do iOS 12.4Dev (Back & Front) · mai 201910 bibliotecas que todo desenvolvedor iOS deve substituir ainda em 2024Dev (Back & Front) · out 2024Ver tudo em Dev (Back & Front) →, Android, Windows Store e Windows Phone com HTML5, CSS e JavaScript.

Ao contrário do suporte nativo anterior das ferramentas Xamarin, agora 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 a execução do simulador iOS no Mac OS x podem ser feitas pelo Visual Studio pelo pacote vs-mda-remote para o Node.js.

O MDHA está integrado a vários serviços da Microsoft na nuvem incluindo, Azure↳Azure76 conteúdosDeploy de Azure Stream Analytics job com CI/CD usando Azure PipelinesDevSecOps · mai 2019Azure – Como criar uma base de dados SQL no Microsoft Azure pronta para ser utilizadaData · abr 2019Azure Static Web Apps com Vue.js e Visual Studio CodeDevSecOps · out 2023Ver tudo em DevSecOps → Mobile service, Azure AD, Application Insights e 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.

Com informações de InfoQ

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Mais de Redação iMasters
Ver perfil →