Direcionamento e compatibilidade da plataforma Visual Studio 2017 para Mac

Last Update: 01/09/2017

O Visual Studio 2017 para Mac contém muitos recursos novos e empolgantes, bem como melhorias de produtividade do IDE para dar suporte ao desenvolvimento de aplicativos da área de trabalho multiplataforma, desenvolvimento móvel multiplataforma, desenvolvimento do Azure, desenvolvimento da Web e da nuvem e muito mais. Para testar o Visual Studio 2017 para Mac, consulte a página de Downloads. Para obter mais informações sobre tudo que há de novo nesta versão, consulte notas de versão do Visual Studio 2017 para Mac.

Requisitos de sistema

Para obter informações sobre os requisitos de sistema para instalar e executar a família de produtos Visual Studio 2017 para Mac, consulte a Página de requisitos do sistema do Visual Studio 2017 para Mac.

Direcionamento da plataforma

O Visual Studio para Mac fornece ferramentas e tecnologias avançadas para criar aplicativos que aproveitam as últimas funcionalidades de plataforma, para macOS, Android, iOS, tvOS e watchOS, bem como sites, serviços e jogos.

Resumo de recursos

  • Desenvolvimento de aplicativos móveis
    • Compartilhar um código entre Android e iOS com o Xamarin
    • Designers nativos de interfaces do usuário do iOS e Android
    • Interface do usuário compartilhada com o Xamarin.Forms
    • Proteger um código do Android com assemblies inseridos
    • Visualizar e depurar aplicativos com o Xamarin Inspector *
    • Criar o perfil de aplicativos com o Xamarin Profiler *
  • Desenvolvimento de “área de trabalho” de plataforma cruzada
    • Desenvolvimento de aplicativos macOS
    • Desenvolvimento do .NET Core
  • Desenvolvimento de aplicativos Web
    • Desenvolvimento do ASP.NET Core
    • Ferramentas de editor da Web HTML, CSS e JSON
  • Desenvolvimento em nuvem
    • Desenvolvimento da API Web do ASP.NET Core
    • Publicar projetos do ASP.NET Core no Azure diretamente por meio do IDE
  • Desenvolvimento de jogos
    • Desenvolvimento de jogos do Unity

* Exige o Visual Studio para Mac Enterprise

O Visual Studio para Mac não dá suporte a projetos de cliente do Windows, como o Windows Forms, WPF ou UWP.

Suporte do Visual Studio 2017 para Mac para desenvolvimento de Android

O Visual Studio 2017 para Mac permite que você crie aplicativos Android nativos usando o Xamarin e o C#. Você pode usar o Unity para criar jogos em Android.

Você pode usar Gerenciador do SDK do Android para obter facilmente os níveis de SDK e API do Android. Você pode baixar níveis adicionais de API separadamente usando o Gerenciador de SDK do Android.

Para obter mais informações, consulte desenvolvimento Android com o Visual Studio para Mac.

Suporte do Visual Studio 2017 para Mac para desenvolvimento no iOS

O Visual Studio 2017 para Mac permite que você crie aplicativos iOS nativos usando o Xamarin e o C#. Você pode usar o Unity para criar jogos em iOS.

Para obter mais informações, consulte desenvolvimento iOS com o Visual Studio para Mac.

Suporte do Visual Studio 2017 para Mac para desenvolvimento de macOS/OS X

O Visual Studio 2017 para Mac permite criar aplicativos de console e aplicativos (de área de trabalho) do Cocoa para o macOS.

Para obter mais informações, consulte desenvolvimento macOS com o Visual Studio para Mac.

Suporte do Visual Studio 2017 para Mac para desenvolvimento do ASP.NET Core

O ASP.NET Core é uma estrutura de software livre e plataforma cruzada para a criação de aplicativos modernos conectados à Internet baseados em nuvem, como aplicativos Web e serviços, aplicativos IoT e back-ends móveis.

Os aplicativos ASP.NET Core podem ser desenvolvidos e depurados com o Visual Studio 2017 para Mac, incluindo o código do servidor, bem como o HTML, CSS e Javascript do lado do cliente. Eles podem ser hospedados no Windows, macOS ou Linux.

Para obter mais informações, consulte .NET Core e, para começar, siga este laboratório prático.

Suporte do Visual Studio 2017 para Mac para desenvolvimento de jogos do Unity

As Ferramentas do Visual Studio para Mac para Unity é uma extensão gratuita do Visual Studio que transforma o Visual Studio para Mac em uma ferramenta avançada para o desenvolvimento de jogos e aplicativos de plataforma cruzada com a plataforma Unity.

Para obter mais informações, consulte Ferramentas do Visual Studio para Unity e, para começar, siga este laboratório prático.

Outras plataformas e tecnologias

O Visual Studio 2017 para Mac também dá suporte às seguintes plataformas e tecnologias. Para obter mais informações, consulte https://www.visualstudio.com/vs/.

  • .NET Core 1.1. Para saber mais, veja https://dot.net/core
  • F#
  • Desenvolvimento para a Web HTML5/CSS3 e JavaScript

Comentários e sugestões

Use o link Fornecer uma sugestão na página inicial do Visual Studio para Mac ou visite a página UserVoice do Visual Studio para Mac diretamente. Nela, você poderá adicionar novas solicitações ou votar em ideias existentes. Para relatar um problema, siga estas instruções.