Cílení na platformy a kompatibilita platforem při používání sady Visual Studio 2017 for Mac

Last Update: 22. 11. 2017

Visual Studio 2017 for Mac obsahuje mnoho nových užitečných a zajímavých funkcí a vylepšení integrovaného vývojového prostředí pro vyšší produktivitu, které společně podporují vývoj multiplatformních desktopových a mobilních aplikací, vývoj pro Azure, vývoj pro web a cloud a další možnosti. Pokud si chcete vyzkoušet Visual Studio 2017 for Mac, přejděte na stránku se soubory ke stažení. Další informace o všem, co je v této verzi nové, najdete ve zprávě k vydání sady Visual Studio 2017 for Mac.

Požadavky na systém

Informace o požadavcích na systém pro instalaci a používání produktové řady Visual Studio 2017 for Mac najdete na stránce s požadavky na systém pro Visual Studio 2017 for Mac.

Cílení na platformy

Visual Studio for Mac obsahuje nejmodernější nástroje a technologie pro vytváření aplikací, které využívají nejnovější funkce dané platformy, ať už jde o macOS, Android, iOS, tvOS nebo watchOS, stejně tak jako weby a webové služby a hry.

Souhrn funkcí

  • Vývoj mobilních aplikací
    • Sdílení kódu mezi platformami Android a iOS pomocí Xamarinu
    • Nástroje pro navrhování nativních uživatelských rozhraní pro iOS a Android
    • Sdílené uživatelské rozhraní s Xamarin.Forms
    • Ochrana kódu pro Android pomocí vložených sestavení
    • Vizualizace a ladění aplikací pomocí nástroje Xamarin Inspector*
    • Profilování aplikací pomocí Xamarin Profileru*
  • Vývoj pro různé desktopové platformy
    • Vývoj aplikací pro macOS
    • Vývoj pro .NET Core
  • Vývoj webových aplikací
    • Vývoj pro ASP.NET Core
    • Nástroje webového editoru HTML, CSS a JSON
  • Vývoj pro cloudové prostředí
    • Vývoj pro ASP.NET Core WebAPI
    • Publikování projektů ASP.NET Core do Azure přímo z rozhraní IDE
  • Vývoj her
    • Vývoj her pro Unity

* Vyžaduje Visual Studio for Mac Enterprise

Visual Studio for Mac nepodporuje projekty klientů Windows, jako jsou Windows Forms, WPF nebo UWP.

Visual Studio 2017 for Mac – podpora vývoje pro Android

Visual Studio 2017 for Mac umožňuje vytvářet nativní aplikace pro Android pomocí Xamarinu a C#. K vývoji her pro Android můžete používat Unity.

Pomocí Android SDK Manageru snadno získáte úrovně sady Android SDK a rozhraní Android API. Další úrovně rozhraní API si můžete stáhnout samostatně pomocí Android SDK Manageru.

Další informace najdete v tématu věnovanému vývoji pro Android pomocí sady Visual Studio for Mac.

Visual Studio 2017 for Mac – podpora vývoje pro iOS

Visual Studio 2017 for Mac umožňuje vytvářet nativní aplikace pro iOS pomocí Xamarin a C#. K vývoji her pro iOS můžete používat Unity.

Další informace najdete v tématu věnovanému vývoji pro iOS pomocí sady Visual Studio for Mac.

Visual Studio 2017 for Mac – podpora vývoje pro macOS/OS X

Visual Studio 2017 for Mac umožňuje vytvářet konzolové aplikace a desktopové aplikace Cocoa pro macOS.

Další informace najdete v tématu věnovanému vývoji macOS pomocí sady Visual Studio for Mac.

Visual Studio 2017 for Mac – podpora vývoje pro ASP.NET Core

ASP.NET Core je open source architektura pro různé platformy pro vytváření moderních cloudových aplikací připojených k internetu, jako jsou webové aplikace a služby, aplikace IoT a mobilní back-endy.

Aplikace ASP.NET Core můžete vyvíjet a ladit pomocí sady Visual Studio 2017 for Mac, včetně kódu na straně serveru a také HTML, CSS a JavaScriptu na straně klienta. Můžou být hostované ve Windows, macOS nebo Linuxu.

Další informace najdete v tématu .NET Core, a pokud chcete hned začít, postupujte podle těchto praktických cvičení.

Visual Studio 2017 for Mac – podpora vývoje her pro Unity

Visual Studio for Mac Tools for Unity je bezplatné rozšíření sady Visual Studio, které promění sadu Visual Studio for Mac ve výkonný nástroj pro vývoj her a aplikací pro různé platformy pomocí platformy Unity.

Další informace najdete v tématu Visual Studio Tools for Unity, a pokud chcete hned začít, postupujte podle těchto praktických cvičení.

Další platformy a technologie

Visual Studio 2017 for Mac podporuje také následující platformy a technologie. Další informace najdete na stránce https://www.visualstudio.com/vs/.

  • .NET Core 1.1 (další informace viz https://dot.net/core)
  • F#
  • Vývoj pro web HTML5/CSS3 a JavaScript

Názory a návrhy

Použijte odkaz Poslat návrh na úvodní stránce v sadě Visual Studio for Mac nebo navštivte přímo stránku Visual Studio for Mac na UserVoice. Odsud můžete přidat nové požadavky nebo hlasovat o aktuálních nápadech. Pokud chcete nahlásit problém, postupujte podle těchto pokynů.