Visual C++ em plataforma cruzada móvel
Desenvolva aplicativos iOS, Android e Windows usando um ambiente de desenvolvimento
Escreva uma vez para todos os destinos
O C++ é uma ótima linguagem para o desenvolvimento de aplicativo móvel
Migre as bibliotecas existentes em C++ para direcionar para plataformas Android, iOS e Windows ou use as bibliotecas C++ para compilar aplicativos completos em Xamarin Nativo ou iOS para Android e interface nativa Java. Você também pode desenvolver um aplicativos Atividade Nativa para Android completos tudo isso dentro do Visual Studio.
Chegue mais rápido
Modelos e exemplos de código para ajudar você a criar recursos de aplicativos comuns


Co-desenvolvimento com Xcode
Desenvolva diretamente seu aplicativo iOS no Visual Studio e Xcode
Importar seu aplicativo iOS existente do Xcode para o Visual Studio. Quando seu aplicativo iOS precisar de alterações não relativas ao C++ (storyboarding, design de interface do usuário), abra seu projeto facilmente no Xcode. Depois de concluir as alterações, o Visual Studio cuida do recarregamento do projeto e você pode continuar desenvolvendo seu código C++.
Crie e execute
Na ponta dos dedos
Aproveite as populares cadeias de ferramentas baseadas em Ant, Gradle, Clang/GCC para compilar binários nativos de Android e iOS. Adicione facilmente novos arquivos, use páginas de propriedades para ajustar as configurações do compilador para compilação, depuração e otimização do seu binário de plataforma cruzada. Você também pode usar os recursos avançados, como cabeçalhos pré-compilados, para acelerar o tempo de compilação.


Ferramentas de codificação eficientes
IntelliSense, refatoração e navegação
Obtenha produtividade incomparável no Visual Studio com experiências completas em edição, navegação e refatoração de uma maneira unificada no código de multiplataforma compartilhado. Faça uso do IntelliSense de multiplataforma para exibição de APIs de plataforma e validação de código sem compilar para plataformas específicas.
Compartilhe códigos
Reutilize suas bibliotecas em C++ existentes
Faça uso da estrutura de projeto compartilhado para compartilhamento de código móvel de plataforma cruzada em uma solução única com uma camada estreita de código específico da plataforma que permite a compilação, depuração e implantação rápidas dos seus aplicativos de plataforma cruzada


Depuração robusta
Depure local e remotamente em emuladores e dispositivos
IDE repleto de recursos e gratuito para estudantes, desenvolvedores de software de código aberto e individuais
Ferramentas profissionais do desenvolvedor, serviços e benefícios de assinatura para pequenas equipes
Solução completa para atender às necessidades de demanda por qualidade e escala para equipes de todos os tamanhos