Compatibilidad y destinatarios de la plataforma de Visual Studio 2017 para Mac

Last Update: 22/11/2017

Visual Studio 2017 para Mac contiene muchas características nuevas y emocionantes, y mejoras de productividad del IDE para admitir el desarrollo de aplicaciones de escritorio multiplataforma, el desarrollo móvil multiplataforma, el desarrollo de Azure, el desarrollo web y en la nube, y mucho más. Para probar Visual Studio 2017 para Mac, vea la página de descargas. Para más información sobre las novedades de esta versión, vea las notas de la versión de Visual Studio 2017 para Mac.

Requisitos del sistema

Para obtener información sobre los requisitos del sistema para instalar y ejecutar la familia de productos de Visual Studio 2017 para Mac, vea la página de requisitos del sistema de Visual Studio 2017 para Mac.

Destinatarios de la plataforma

Visual Studio para Mac proporciona herramientas y tecnologías vanguardistas para crear aplicaciones que aprovechen las capacidades de las plataformas más recientes, para macOS, Android, iOS, tvOS y watchOS, así como juegos, servicios y sitios web.

Resumen de características

  • Desarrollo de aplicaciones móviles
    • Compartir código entre Android e iOS con Xamarin
    • Diseñadores de UI nativos de Android e iOS
    • Interfaz de usuario compartida con Xamarin.Forms
    • Protección del código de Android con ensamblados insertados
    • Visualización y depuración de aplicaciones con Xamarin Inspector *
    • Generación de perfiles de aplicaciones con Xamarin Profiler *
  • Desarrollo de “escritorio” multiplataforma
    • Desarrollo de aplicaciones para macOS
    • Desarrollo de .NET Core
  • Desarrollo de aplicaciones web
    • Desarrollo de ASP.NET Core
    • Herramientas de editor web de HTML, CSS, JSON
  • Desarrollo de nube
    • Desarrollo de ASP.NET Core WebAPI
    • Publicación de proyectos de ASP.NET Core en Azure directamente desde el IDE
  • Desarrollo de juegos
    • Desarrollo de juegos de Unity

*Requiere Visual Studio para Mac Enterprise

Visual Studio para Mac no es compatible con proyectos de cliente de Windows como Windows Forms, WPF o UWP.

Compatibilidad de Visual Studio 2017 para Mac para el desarrollo en Android

Visual Studio 2017 para Mac le permite crear aplicaciones nativas de Android con Xamarin y C#. Puede usar Unity para crear juegos de Android.

Puede usar Android SDK Manager para obtener fácilmente los niveles del SDK de Android y de la API de Android. Puede descargar los niveles de la API adicionales por separado mediante el Administrador de SDK de Android.

Para más información, vea Desarrollo de Android con Visual Studio para Mac.

Compatibilidad de Visual Studio 2017 para Mac para el desarrollo en iOS

Visual Studio 2017 para Mac le permite crear aplicaciones nativas de iOS con Xamarin y C#. Puede usar Unity para crear juegos de iOS.

Para más información, vea Desarrollo de iOS con Visual Studio para Mac.

Compatibilidad de Visual Studio 2017 para Mac para el desarrollo en macOS/OS X

Visual Studio 2017 para Mac le permite compilar aplicaciones de consola y aplicaciones de Cocoa (de escritorio) para macOS.

Para más información, vea Desarrollo de macOS con Visual Studio para Mac.

Compatibilidad de Visual Studio 2017 para Mac para el desarrollo en ASP.NET Core

ASP.NET Core es un marco multiplataforma y de código abierto en el que se pueden crear modernas aplicaciones conectadas a Internet y basadas en la nube, como, por ejemplo, servicios y aplicaciones web, aplicaciones de IoT y back-end móviles.

Las aplicaciones de ASP.NET Core se pueden desarrollar y depurar mediante Visual Studio 2017 para Mac, tanto con código de servidor como con HTML, CSS y JavaScript del lado cliente. Las aplicaciones pueden hospedarse en Windows, macOS o Linux.

Consulte .NET Core para obtener más información y dé sus primeros pasos con este laboratorio práctico.

Compatibilidad de Visual Studio 2017 para Mac para el desarrollo de juegos de Unity

Visual Studio for Mac Tools for Unity es una extensión gratuita de Visual Studio que convierte Visual Studio para Mac en una completa herramienta con la que se pueden desarrollar aplicaciones y juegos multiplataforma mediante la plataforma Unity.

Consulte Visual Studio Tools para Unity para obtener más información y dé sus primeros pasos con este laboratorio práctico.

Otras plataformas y tecnologías

Visual Studio 2017 para Mac también es compatible con las siguientes plataformas y tecnologías. Para más información, visite https://www.visualstudio.com/vs/.

  • .NET Core 1.1. Para más información, consulte https://dot.net/core.
  • F#
  • Desarrollo web HTML5/CSS3 y JavaScript

Comentarios y sugerencias

Use el vínculo para realizar una sugerencia que encontrará en la página principal de Visual Studio para Mac, o visite directamente la página UserVoice de Visual Studio para Mac. Desde ahí se pueden realizar nuevas solicitudes o votar por las ideas existentes. Para notificar un problema, siga estas instrucciones.