Visual C++ per lo sviluppo di codice per dispositivi mobili multipiattaforma
Crea applicazioni iOS, Android e Windows usando un ambiente di sviluppoUn codice, tutti i dispositivi
C++ è un ottimo linguaggio per lo sviluppo di app per dispositivi mobili
Esegui la migrazione delle librerie C++ esistenti per gestire le app destinate alle piattaforme Android, iOS e Windows oppure usa queste librerie C++ per creare app multipiattaforma per applicazioni Android, con interfaccia Java e iOS. Puoi anche sviluppare applicazioni Android NativeActivity complete, tutto da Visual Studio.
Inizia subito
Modelli ed esempi di codice per semplificare lo sviluppo di funzionalità comuni delle app
Scegli da un’ampia gamma di modelli per dispositivi mobili multipiattaforma in Visual C++ per soddisfare rapidamente le tue esigenze multipiattaforma.
Sviluppo combinato con Xcode
Sviluppa con facilità la tua applicazione iOS in Visual Studio e Xcode
Importa la tua applicazione iOS esistente da Xcode in Visual Studio. Quando l’applicazione iOS richiede modifiche non C++ (storyboard, progettazione dell’interfaccia utente) apri il progetto in Xcode, con la massima facilità.. Al termine delle modifiche, Visual Studio ricarica automaticamente il progetto e puoi continuare a sviluppare il codice C++.
Compila ed esegui
A portata di mano
Sfrutta le toolchain più diffuse basate su Ant, Gradle e Clang/GCC per compilare file binari nativi per Android e iOS. Aggiungi con facilità nuovi file, usa le pagine delle proprietà per perfezionare le impostazioni del compilatore per la compilazione, il debug e l’ottimizzazione dei file binari multipiattaforma. Puoi anche usare funzionalità avanzate, ad esempio le intestazioni precompilate, per accelerare i tempi di compilazione.
Strumenti avanzati per la scrittura di codice
IntelliSense, refactoring ed esplorazione
Aumenta la produttività in Visual Studio con esperienze di modifica, esplorazione e refactoring complete e unificate in codice multipiattaforma condiviso. Usa IntelliSense multipiattaforma per visualizzare le API e convalidare il codice senza sviluppare per piattaforme specifiche.
Condividi il codice
Riutilizza le librerie C++ esistenti
Usa la struttura di progetto condivisa per condividere codice per dispositivi mobili multipiattaforma in una singola soluzione con un livello sottile di codice specifico della piattaforma che permette di compilare, eseguire il debug e distribuire con facilità le applicazioni multipiattaforma
Debug affidabile
Debug in modalità locale e remota su emulatori e dispositivi
Usa l’esperienza avanzata di debug di Visual Studio per il debug di file Java e di file binari nativi multipiattaforma. Configura punti di interruzione, valuta espressioni ed espressioni di controllo oppure sfrutta i vantaggi delle visualizzazioni Natvis durante il debug di file binari multipiattaforma su emulatori e dispositivi. Gli sviluppatori Android possono inoltre eseguire il debug di file di pacchetto dell’applicazione compilati esternamente senza spostare nulla in Visual Studio.