Visual Studio C++ – Plattformübergreifende mobile Entwicklung
Entwickeln von iOS-, Android- und Windows-Anwendungen in einer einzigen Entwicklungsumgebung
Eine Programmierung für alle Ziele
C++ ist eine Sprache, die für die Entwicklung mobiler Apps gut geeignet ist.
Migrieren Sie bestehende C++-Bibliotheken zu den Zielplattformen Android, iOS und Windows, oder nutzen Sie diese C++-Bibliotheken zum Entwickeln kompletter Xamarin Android Native-, Java Native Interface- oder iOS-Anwendungen. Sie können darüber hinaus vollständige Android-Anwendungen mit nativer Aktivität entwickeln, alles in Visual Studio.
Schnelleinstieg
Codevorlagen und -beispiele, die Sie beim Entwickeln gängiger App-Features unterstützen


Gemeinsame Entwicklung mit Xcode
Reibungsloses Entwickeln von iOS-Anwendungen in Visual Studio und Xcode
Importieren Sie Ihre vorhandene iOS-Anwendung aus Xcode in Visual Studio. Wenn für Ihre iOS-Anwendung C++-fremde Änderungen (Storyboarding, Benutzeroberflächendesign) erforderlich sind, können Sie Ihr Projekt einfach in Xcode öffnen. Nachdem die Änderungen abgeschlossen wurden, übernimmt Visual Studio das erneute Laden des Projekts, sodass Sie das Entwickeln Ihres C++-Codes fortsetzen können.
Entwicklung und Ausführung
zu Ihren Händen
Nutzen Sie beliebte Ant-, Gradle-, Clang/GCC-basierte Toolketten, um native Android- und iOS-Binarys zu erstellen. Fügen Sie neue Dateien einfach hinzu, und verwenden Sie Eigenschaftenseiten zum Optimieren von Compilereinstellungen für das Entwickeln, Debuggen und Optimieren Ihrer plattformübergreifenden Binärdatei. Sie können auch erweiterte Features wie vorkompilierte Header nutzen, um Entwicklungszeiten zu beschleunigen.


Leistungsstarke Tools für die Programmierung
IntelliSense-, Umgestaltungs- und Suchfunktionen
Erzielen Sie eine beispiellose Produktivität in Visual Studio.mit einer vollständigen, vereinheitlichten Benutzeroberfläche für Bearbeitung, Suche und Refactoring für gemeinsam genutzten plattformübergreifenden Code. Nutzen Sie plattformübergreifende IntelliSense-Funktionen zum Anzeigen von Plattform-APIs und Überprüfen von Code, ohne für spezifische Plattformen Builds erstellen zu müssen.
Freigeben von Code
Wiederverwenden Ihrer bestehenden C++-Bibliotheken
Nutzen Sie die gemeinsame Projektstruktur für die gemeinsame Nutzung von plattformübergreifendem mobilem Code in einer einzelnen Projektmappe mit einer schlanken Ebene mit plattformspezifischem Code, um Ihre plattformübergreifenden Anwendungen einfach zu entwickeln, zu debuggen und bereitzustellen.


Zuverlässiges Debugging
Lokales und Remotedebugging auf Emulatoren und Geräten
Kostenlose, mit allen Features ausgestattete integrierte Entwicklungsumgebung (Integrated Development Environment, IDE) für Schüler/Studenten, Open-Source- und einzelne Entwickler
Professionelle Entwicklertools, Dienste und Abonnementvorteile für kleine Teams
End-to-End-Lösung, die die anspruchsvollen Qualitäts- und Skalierungsanforderungen von Teams beliebiger Größe erfüllt