Visual C++ em plataforma cruzada móvel
Desenvolva aplicativos para iOS, Android e Windows usando um único ambiente de desenvolvimentoEscreva uma vez para todos os destinos
O C++ é uma ótima linguagem para o desenvolvimento de aplicativo móvel
Migre as bibliotecas C++ existentes para as plataformas Android, iOS e Windows ou use essas bibliotecas C++ para criar aplicativos móveis multiplataforma para Android, interface Java e aplicativos iOS. Você também pode desenvolver um aplicativos Atividade Nativa para Android completos tudo isso dentro do Visual Studio.
Início rápido
Modelos e exemplos de código para ajudar você a criar recursos de aplicativos comuns
Escolha entre várias opções de modelos de plataforma cruzada móveis no Visual C++ para antecipar as suas necessidades da sua plataforma cruzada.
Codesenvolvimento 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++.
Criar e executar
Ao seu alcance
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 avançadas de codificação
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.
Compartilhar 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
Use a experiência de depuração avançada do Visual Studio para depurar Java e binários de plataforma cruzada nativa. Defina pontos de interrupção, avalie expressões, inspeções ou aproveite as visualizações Natvis ao depurar binários de plataforma cruzada em emulador ou dispositivos. Além disso, os desenvolvedores Android também podem depurar arquivos de pacote de aplicativo compilados externamente sem ter que mudar tudo para o Visual Studio.