Selezione e compatibilità della piattaforma Visual Studio 2017 per Mac
Community degli sviluppatori | Requisiti di sistema | Compatibilità | Codice distribuibile | Xamarin | Blog | Manutenzione
Visual Studio 2017 per Mac contiene molte funzionalità nuove e interessanti e miglioramenti alla produttività IDE per supportare lo sviluppo di applicazioni desktop e di app per dispositivi mobili multipiattaforma, lo sviluppo di Azure, lo sviluppo Web e per il cloud e molto altro. Per provare Visual Studio 2017 per Mac, vedere la pagina dei download. Per altre informazioni su tutte le novità di questa versione, vedere le Note sulla versione di Visual Studio 2017 per Mac.
Requisiti di sistema
Per informazioni sui requisiti di sistema per l'installazione e l'esecuzione della famiglia di prodotti di Visual Studio 2017 per Mac, vedere la pagina Visual Studio 2017 for Mac System Requirement (Requisiti di sistema di Visual Studio 2017 per Mac).
Selezione della piattaforma
Visual Studio per Mac offre strumenti all'avanguardia e tecnologie per creare app che sfruttano le funzionalità della piattaforma più recente, per macOS, Android, iOS, tvOS e watchOS, per siti e servizi Web, e per giochi.
- Sviluppo di app per Android
- Sviluppo di app per iOS
- Sviluppo di app per macOS/OS X
- Sviluppo di app per ASP.NET Core
- Sviluppo di app per Unity
- Sviluppo di app per altre piattaforme e tecnologie
Riepilogo delle funzionalità
- Sviluppo di app per dispositivi mobili
- Condivisione di codice tra Android e iOS con Xamarin
- Finestre di progettazione dell'interfaccia utente nativa per iOS e Android
- Interfaccia utente condivisa con Xamarin.Forms
- Protezione del codice Android con assembly incorporati
- Visualizzare ed eseguire il debug di app con Xamarin Inspector *
- Profila le app con Xamarin Profiler *
- Sviluppo desktop multipiattaforma
- Sviluppo di applicazioni macOS
- Sviluppo .NET Core
- Sviluppo di applicazioni Web
- Sviluppo .NET Core
- Strumenti dell'editor Web HTML, CSS, JSON
- Sviluppo cloud
- Sviluppo di WebAPI ASP.NET Core
- Pubblicazione di progetti ASP.NET Core in Azure direttamente dall'IDE
- Sviluppo di giochi
- Sviluppo di giochi con Unity
* Richiede Visual Studio per Mac Enterprise
Visual Studio per Mac non supporta progetti client Windows come Windows Forms, WPF o UWP.
Supporto di Visual Studio 2017 per Mac per lo sviluppo di app Android
Visual Studio 2017 per Mac consente di compilare app Android native usando Xamarin e C#. È possibile usare Unity per compilare giochi Android.
È possibile usare Android SDK Manager per ottenere facilmente i livelli di Android SDK e API Android. È possibile scaricare altri livelli di API separatamente tramite Android SDK Manager.
Per altre informazioni, vedere Android development with Visual Studio for Mac (Sviluppo di Android con Visual Studio per Mac).
Supporto di Visual Studio 2017 per Mac per lo sviluppo di app iOS
Visual Studio 2017 per Mac consente di compilare app iOS native usando Xamarin e C#. È possibile usare Unity per compilare giochi iOS.
Per altre informazioni, vedere iOS development with Visual Studio for Mac (Sviluppo di iOS con Visual Studio per Mac).
Supporto di Visual Studio 2017 per Mac per lo sviluppo di app macOS/OS X
Visual Studio 2017 per Mac consente di compilare applicazioni console e applicazioni (desktop) Cocoa destinate a macOS.
Per altre informazioni, vedere macOS development with Visual Studio for Mac (Sviluppo di macOS con Visual Studio per Mac).
Supporto di Visual Studio 2017 per Mac per lo sviluppo di ASP.NET Core
ASP.NET Core è un framework open source e multipiattaforma per la compilazione di applicazioni moderne e basate su cloud connesse a Internet, ad esempio applicazioni e servizi Web, app IoT e back-end per dispositivi mobili.
Le applicazioni ASP.NET Core possono essere sviluppate e sottoposte a debug con Visual Studio 2017 per Mac, inclusi il codice lato server, nonché file HTML, CSS e Javascript sul lato client. Possono quindi essere ospitate su Windows, Mac OS o Linux.
Per altre informazioni, vedere .NET Core e seguire questo laboratorio pratico.
Supporto di Visual Studio 2017 per Mac per lo sviluppo di giochi Unity
Visual Studio per Mac Tools per Unity è un'estensione gratuita di Visual Studio che consente di trasformare Visual Studio per Mac in uno strumento potente per lo sviluppo di giochi e applicazioni multipiattaforma mediante la piattaforma Unity.
Per altre informazioni, vedere Visual Studio Tools per Unity e seguire questo laboratorio pratico.
Altre piattaforme e tecnologie
Visual Studio 2017 per Mac supporta anche le piattaforme e le tecnologie seguenti. Per ulteriori informazioni, vedere https://visualstudio.microsoft.com/vs/.
- .NET Core 1.1. Per altre informazioni,https://dot.net/core vedere
- F#
- Sviluppo Web HTML5/CSS3 e JavaScript
Commenti e suggerimenti
Usare il collegamento Invia un suggerimento nella home page di Visual Studio per Mac o visitare direttamente la pagina Developer Community. È possibile aggiungere nuove richieste o votare idee esistenti. Per segnalare un problema, seguire queste istruzioni.