Selezione della piattaforma e compatibilità di Visual Studio 2017 per Mac

Last Update: 30/10/2017

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.

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*
    • Profilare 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 altre informazioni, vedere https://www.visualstudio.com/vs/.

  • .NET Core 1.1. Per altre informazioni, vedere https://dot.net/core
  • 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 Visual Studio per UserVoice Mac. È possibile aggiungere nuove richieste o votare idee esistenti. Per segnalare un problema, seguire queste istruzioni.