Visual C++ per lo sviluppo di codice per dispositivi mobili multipiattaforma
Crea applicazioni iOS, Android e Windows usando un ambiente di sviluppo
Un 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 applicazioni Xamarin Android Native, Java Native Interface o iOS complete. 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


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
IDE gratuito con funzionalità complete per studenti e sviluppatori singoli e open-source
Strumenti di sviluppo professionali, servizi e vantaggi della sottoscrizione per i piccoli team
Soluzione end-to-end per soddisfare le complesse esigenze di qualità e scalabilità dei team di tutte le dimensioni