Visual C++ per lo sviluppo di codice per dispositivi mobili multipiattaforma | Visual Studio2024-08-20T11:41:43-07:00

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 app multipiattaforma per applicazioni Android, con interfaccia Java e iOS. Puoi anche sviluppare applicazioni Android NativeActivity complete, tutto da Visual Studio.

Elemento grafico per sistemi operativi compatibili con C++
Screenshot delle opzioni dei modelli per dispositivi mobili multipiattaforma

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++.

Sviluppo combinato con Xcode
Screenshot di compilazione ed esecuzione MDD

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.

Strumenti avanzati per la scrittura di codice
Condividi il codice

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.

Debug affidabile

Feedback