Introdução ao Visual Studio Tools for Apache Cordova
Este artigo se refere ao Visual Studio Tools for Apache Cordova, que é um software de pré-lançamento. Os recursos descritos estão em pré-lançamento e sujeitos a alterações. Você pode baixar a visualização do Microsoft Download Center.
Você pode criar aplicativos multiplataforma para iOS, Android e Windows dispositivos usando o Visual Studio Tools para o Apache Cordova. Essa extensão do Visual Studio permite o uso de desenvolvimento de plataforma cruzada Cordova e tecnologias da web padrão, como HTML, CSS e JavaScript.
Você pode usar a extensão de criar aplicativos para os seguintes dispositivos e plataformas:
Android 2.3.3 e posterior (4.4 fornece a melhor experiência de desenvolvedor)
iOS 6, 7 e 8
Windows 8 e 8.1
Windows Phone 8 e 8.1
Dica
A versão do Cordova instalada com o Visual Studio Tools para o Apache Cordova no CTP3 é 4.0.0.
Ao desenvolver aplicativos usando o Visual Studio Tools for Apache Cordova, Visual Studio oferece estes benefícios:
**Fácil instalação.**Instalação manual do Cordova envolve muito trabalho para localizar, instalar e manter a versão correta de todos os softwares de terceiros necessárias para oferecer suporte a plataformas nativas. O Visual Studio cuida de tudo isso para você, incluindo um instalador de dependência de terceiros que deixa tudo pronto na primeira hora.
Gerenciamento de plug-in. Os plug-ins do Cordova fornecem acesso às APIs nativas usando uma interface de JavaScript. Suporte para plug-ins personalizados como aqueles que transformam um telefone celular em um scanner de código de barras são essenciais para o êxito do aplicativo. O Visual Studio facilita a tarefa de adicionar plug-ins de todos os tipos, incluindo os principais plug-ins do Cordova e plug-ins personalizados. Você também aproveitar o IntelliSense para plug-ins no Visual Studio.
**Experiência unificada de depuração.**Desenvolvimento de plataforma cruzada geralmente requer uma ferramenta diferente para cada dispositivo, o emulador ou o simulador de depuração. Ferramentas diferentes representam fluxos de trabalho diferentes e perda de produtividade sempre que você alternar dispositivos. Com o Visual Studio, você pode usar as mesmas ferramentas de depuração de classe internacional para todos os destinos de implantação, incluindo Windows, o emulador Android, dispositivos Android conectados, dispositivos iOS e emuladores e o emulador se propagam Apache.
Grave uma vez e implante em qualquer lugar. O JavaScript comum e as APIs de plugin do Cordova facilitam a tarefa da gravar um aplicativo usando uma única base de código implantada em todas as plataformas de destino: iOS, Android e Windows. Certamente, você pode escrever um código específico para uma plataforma sempre que precisar.
Obtenha as ferramentas
Baixe o Visual Studio Tools para extensão Apache Cordova.
Para obter instruções de instalação, consulte Instalar o Visual Studio Tools for Apache Cordova e para começar a escrever seu primeiro aplicativo, consulte Criar um aplicativo Apache Cordova.
Baixe os exemplos
Os aplicativos de exemplo mostram como criar uma lista de tarefas usando diferentes estruturas (AngularJS, WinJS e Backbone) que funcionam com o Cordova. O aplicativo permite aos usuários criar novas tarefas, desmarcá-las e removê-las. O aplicativo usa o Serviços Móveis do Microsoft Azure para armazenar dados e também usa o Bing Mapas para fornecer endereços válidos.
Dica
Para baixar outros exemplos do Visual Studio Tools para o Apache Cordova que demonstram navegação com várias páginas e outros recursos, consulte o exemplo de página de detalhes mestre AngularJS e modelo de aplicativo de navegação WinJS exemplos.
Nesta seção
Instalar o Visual Studio Tools for Apache Cordova
Instalar as ferramentas de compilação para iOSImplantar e executar seu aplicativo em diferentes plataformas:
Executar seu aplicativo no Android
Executar seu aplicativo no iOS
Executar seu aplicativo no Windows
Executar seu aplicativo no Windows Phone
Executar seu aplicativo no emulador Apache Ripple
Consulte também
Outros recursos
Baixe o Visual Studio Tools para o Apache Cordova
Visual Studio Tools para perguntas Frequentes do Apache Cordova