Visual C++ mobile multiplateforme
Développez des applications iOS, Android et Windows avec un même environnement de développement
Une seule écriture pour tout cibler
C++ est un excellent langage pour le développement d’applications mobiles
Migrez les bibliothèques C++ existantes pour cibler les plateformes Android, iOS et Windows ou utilisez ces bibliothèques C++ pour créer des applications complètes iOS, Xamarin Android Native ou Java Native Interface. Vous pouvez également développer des applications Android Native-Activity complètes directement dans Visual Studio.
Lancez-vous
Modèles et exemples de code pour vous aider à créer des fonctionnalités d'applications communes


Co-développement avec Xcode
Développez en toute transparence votre application iOS dans Visual Studio et Xcode
Importez votre application iOS existante de Xcode à Visual Studio. Si votre application iOS requiert des modifications non liées à C++ (plan conceptuel, conception d’interface utilisateur), ouvrez facilement votre projet dans Xcode. Une fois les modifications effectuées, Visual Studio se charge de recharger le projet et vous pouvez continuer à développer votre code C++.
Créer et exécuter
Au bout des doigts
Tirez parti de chaînes d’outils populaires telles que Ant, Gradle, Clang/GCC pour créer des binaires natifs Android et iOS. Ajoutez facilement de nouveaux fichiers, utilisez les pages de propriétés pour affiner les paramètres de compilateur pour générer, déboguer et optimiser votre binaire multiplateforme. Vous pouvez également utiliser des fonctionnalités avancées, telles que les en-têtes précompilés pour réduire le temps de génération.


Des outils de codage puissants
IntelliSense, refactorisation et navigation
Atteignez une productivité sans égale dans Visual Studio avec des fonctionnalités complètes d’édition, de navigation et de refactorisation sous forme unifiée, à l’aide d’un code multiplateforme partagé. Utilisez IntelliSense multiplateforme pour afficher les API de plateforme et valider du code sans créer pour des plateformes spécifiques.
Partage de code
Réutilisez vos bibliothèques C++ existantes
Utilisez la structure de projet partagé pour partager du code mobile multiplateforme au sein d’une solution unique avec quelques éléments de code propres à chaque plateforme afin de générer, déboguer et déployer vos applications multiplateformes avec facilité


Débogage puissant
Déboguez localement et à distance, sur les émulateurs et les appareils
Environnement de développement intégré (IDE) gratuit et totalement fonctionnel pour les étudiants, les développeurs open source et les développeurs individuels
Outils de développement, services et avantages d’abonnement professionnels pour les petites équipes
Solution de bout en bout pour répondre aux exigences de qualité et d’échelle d’équipes de toutes tailles