Plattformübergreifende mobile Entwicklung in Visual C++ | Visual Studio2020-11-23T14:01:29-08:00

Visual Studio C++ – Plattformübergreifende mobile Entwicklung

Entwickeln von iOS-, Android- und Windows-Anwendungen in einer einzigen Entwicklungsumgebung

Grafik: Betriebssysteme mit C++

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

Wählen Sie unter einer Vielzahl von plattformübergreifenden mobilen Vorlagen unter Visual C++ aus, um sich einen Startvorteil bei Ihren plattformübergreifenden Anforderungen zu sichern.
Screenshot: Vorlagen für plattformübergreifende mobile Apps
Gemeinsame Entwicklung mit Xcode

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.

Screenshot: MDD – Build und Ausführung
Leistungsstarke Tools für die Programmierung

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.

Freigeben von Code
Zuverlässiges Debugging

Zuverlässiges Debugging

Lokales und Remotedebugging auf Emulatoren und Geräten

Verwenden Sie die leistungsstarke Visual Studio-Debugoberfläche zum Debuggen von Java und nativen plattformübergreifenden Binärdateien. Setzen Sie Haltepunkte, bewerten Sie Ausdrücke und Überwachungselemente, oder nutzen Sie Natvis-Visualisierungen, wenn Sie plattformübergreifende Binärdateien auf Emulatoren und Geräten debuggen. Android-Entwickler können darüber hinaus extern erstellte Anwendungspaketdateien debuggen, ohne alles nach Visual Studio verschieben zu müssen.

Kostenlose, mit allen Features ausgestattete integrierte Entwicklungsumgebung (Integrated Development Environment, IDE) für Schüler/Studenten, Open-Source- und einzelne Entwickler

Kostenloser Download

Professionelle Entwicklertools, Dienste und Abonnementvorteile für kleine Teams

Kostenlose Testversion

End-to-End-Lösung, die die anspruchsvollen Qualitäts- und Skalierungsanforderungen von Teams beliebiger Größe erfüllt

Kostenlose Testversion

Feedback