Passer directement au contenu principal
Visual Studio
Visual C++ mobile multiplateforme | Visual Studio2020-11-23T14:01:34-08:00

Visual C++ mobile multiplateforme

Développez des applications iOS, Android et Windows avec un même environnement de développement

Graphique pour les systèmes d’exploitation qui fonctionnent avec C++

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

Choisissez parmi un large éventail de modèles mobiles multiplateformes sous Visual C++ pour vous lancer dans le développement multiplateforme.
Capture d’écran des options des modèles mobiles multiplateforme
Co-développement avec Xcode

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.

Capture d’écran de la génération et de l’exécution MDD
Des outils de codage puissants

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é

Partage de code
Débogage puissant

Débogage puissant

Déboguez localement et à distance, sur les émulateurs et les appareils

Utilisez la puissante fonctionnalité de débogage de Visual Studio pour déboguer Java et les binaires multiplateformes natifs. Définissez des points d’arrêt, évaluez des expressions et des espions ou utilisez les visualisations Natvis pendant le débogage des binaires multiplateformes sur les émulateurs et les appareils. En outre, les développeurs Android peuvent également déboguer des fichiers de package d’application créés en externe sans tout migrer vers Visual Studio.

Environnement de développement intégré (IDE) gratuit et totalement fonctionnel pour les étudiants, les développeurs open source et les développeurs individuels

Téléchargement gratuit

Outils de développement, services et avantages d’abonnement professionnels pour les petites équipes

Essai gratuit

Solution de bout en bout pour répondre aux exigences de qualité et d’échelle d’équipes de toutes tailles

Essai gratuit

Commentaires