Un paio di giorni fa ti abbiamo informato dell'intenzione di Microsoft di offrire agli utenti Mac la capacità di programmare le applicazioni direttamente in OS X senza dover installare Windows sui propri Mac, un'idea che tornerà sicuramente utile a tutti quegli utenti che solitamente devono lavorare con entrambi i sistemi operativi solo per utilizzare Visual Studio. Ma al momento non sapevamo altro al riguardo, se la versione sarebbe stata completa o se avrebbe continuato a costringerla a passare attraverso l'anello di Windows. Per cercare di chiarire ogni dubbio, qualsiasi utente interessato può ora scaricare una versione precedente tramite il link che lascio dopo il salto.
È disponibile la versione di Visual Studio per Mac attraverso questo link. Questa edizione per Mac sfrutta la tecnologia acquisita da Microsoft da Xamarin a supporta lo sviluppo C # per iOS, macOS, Windows e Android, incluso l'accesso a Xamarin. Per i progetti basati su server, l'applicazione supporta Azure e .NET Core.
Gli utenti possono integrare pacchetti NuGet e numerose risorse di terze parti come Git. Altre caratteristiche includono una funzione di terminazione della riga di codice, per sviluppatori visivi, e un file ricerca universale di file, comandi, tipi ...
Microsoft ha tradizionalmente incoraggiato gli sviluppatori a rimanere su Windows, ma negli ultimi anni, l'azienda è diventata più indipendente dalla sua piattaforma e punta a diversificare il più possibile i suoi servizi e le sue applicazioni. L'idea di Microsoft non è altro che che i suoi servizi e le sue applicazioni siano sempre più utilizzati da un numero sempre maggiore di utenti.
Beh, dire che si tratta di un aggiornamento di Xamarin Studio e che al momento non aggiunge nulla di nuovo a quanto già aveva (infatti con Xamarin Studio avevi estensioni che ora non funzionano più in Visual Studio per Mac) quindi solo ha apportato una modifica del nome e dell'aspetto a Xamarin Studio. Suppongo che questo farà evolvere maggiormente l'editor e che presto inizierà a riempirsi di estensioni per espandere le possibilità.