Obsługiwane platformy i zgodność programu Visual Studio 2017 for Mac

Last Update: 2017-11-22

Program Visual Studio 2017 for Mac oferuje wiele nowych, atrakcyjnych funkcji i udoskonaleń dotyczących produktywności środowiska IDE. Umożliwia tworzenie aplikacji klasycznych dla wielu platform, tworzenie aplikacji mobilnych dla wielu platform, tworzenie aplikacji platformy Azure, tworzenie aplikacji sieci Web i w chmurze oraz wykonywanie wielu innych zadań. Aby wypróbować program Visual Studio 2017 for Mac, zobacz stronę plików do pobrania. Aby uzyskać więcej informacji o tym, co nowego w tej wersji, zobacz informacje o wersji programu Visual Studio 2017 for Mac.

Wymagania systemowe

Informacje o wymaganiach systemowych dotyczących instalowania i uruchamiania rodziny produktów Visual Studio 2017 for Mac można znaleźć na stronie wymagań systemowych programu Visual Studio 2017 for Mac.

Obsługiwane platformy

Program Visual Studio dla komputerów Mac oferuje najnowocześniejsze narzędzia i technologie umożliwiające tworzenie aplikacji korzystających z najnowszych możliwości platform takich jak macOS, Android, iOS, tvOS i watchOS oraz witryn internetowych, usług i gier.

Podsumowanie funkcji

  • Tworzenie aplikacji mobilnych
    • Udostępnianie kodu między systemami Android i iOS przy użyciu środowiska Xamarin
    • Natywni projektanci interfejsu użytkownika dla systemów iOS i Android
    • Współdzielony interfejs użytkownika dzięki interfejsowi Xamarin.Forms
    • Ochrona kodu systemu Android dzięki osadzonym zespołom
    • Wizualizacja i debugowanie aplikacji przy użyciu narzędzia Xamarin Inspector *
    • Profilowanie aplikacji przy użyciu narzędzia Xamarin Profiler *
  • Tworzenie „klasycznych” aplikacji międzyplatformowych
    • Tworzenie aplikacji dla systemu macOS
    • Programowanie na platformie .NET Core
  • Tworzenie aplikacji internetowych
    • Programowanie na platformie ASP.NET Core
    • Internetowy edytor kodu HTML, CSS i JSON
  • Projektowanie aplikacji w chmurze
    • Programowanie na platformie ASP.NET Core z wykorzystaniem internetowego interfejsu API
    • Publikowanie projektów ASP.NET Core na platformie Azure bezpośrednio ze środowiska IDE
  • Projektowanie gier
    • Projektowanie gier w środowisku Unity

* Wymaga programu Visual Studio dla komputerów Mac w wersji Enterprise

Program Visual Studio dla komputerów Mac nie obsługuje projektów klienckich systemu Windows, takich jak formularze systemu Windows, podsystem WPF lub platforma UWP.

Visual Studio 2017 for Mac — tworzenie aplikacji dla systemu Android

Program Visual Studio 2017 for Mac umożliwia tworzenie natywnych aplikacji systemu Android za pomocą platform Xamarin i C#. Za pomocą platformy Unity można tworzyć gry dla systemu Android.

Menedżer zestawów SDK dla systemu Android umożliwia łatwe uzyskanie dostępu do zestawu Android SDK i interfejsu API systemu Android na różnych poziomach. Dodatkowe poziomy interfejsu API można pobrać osobno przy użyciu programu Android SDK Manager.

Aby uzyskać więcej informacji, zobacz artykuł Programowanie aplikacji dla systemu Android za pomocą programu Visual Studio for Mac.

Visual Studio 2017 for Mac — tworzenie aplikacji dla systemu iOS

Program Visual Studio 2017 for Mac umożliwia tworzenie natywnych aplikacji systemu iOS za pomocą platform Xamarin i C#. Za pomocą platformy Unity można tworzyć gry dla systemu iOS.

Aby uzyskać więcej informacji, zobacz artykuł Programowanie aplikacji dla systemu iOS za pomocą programu Visual Studio for Mac.

Visual Studio 2017 for Mac — tworzenie aplikacji dla systemu macOS/OS X

Program Visual Studio 2017 dla komputerów Mac umożliwia tworzenie aplikacji konsolowych oraz aplikacji (klasycznych) Cocoa dla systemu macOS.

Aby uzyskać więcej informacji, zobacz artykuł Programowanie aplikacji dla systemu macOS za pomocą programu Visual Studio for Mac.

Visual Studio 2017 dla komputerów Mac — obsługa programowania na platformie ASP.NET Core

Platforma ASP.NET Core to międzyplatformowa struktura typu open source do tworzenia nowoczesnych, opartych na chmurze aplikacji połączonych z Internetem, np. aplikacji i usług internetowych, aplikacji IoT oraz zapleczy mobilnych.

Aplikacje platformy ASP.NET Core można opracowywać i debugować przy użyciu programu Visual Studio 2017 dla komputerów Mac, w tym kod po stronie serwera i klienta oraz kod HTML, CSS i JavaScript. Aplikacje można hostować w systemach Windows, macOS lub Linux.

Aby uzyskać więcej informacji, zobacz .NET Core. Aby rozpocząć pracę, skorzystaj z tego laboratorium praktycznego.

Visual Studio 2017 dla komputerów Mac — obsługa tworzenia gier na platformie Unity

Visual Studio dla komputerów Mac Tools for Unity to bezpłatne rozszerzenie programu Visual Studio, które przekształca program Visual Studio dla komputerów Mac w zaawansowane narzędzie do tworzenia międzyplatformowych gier i aplikacji z wykorzystaniem platformy Unity.

Aby uzyskać więcej informacji, zobacz Visual Studio Tools for Unity. Aby rozpocząć pracę, skorzystaj z tego laboratorium praktycznego.

Inne platformy i technologie

Program Visual Studio 2017 for Mac obsługuje również poniższe platformy i technologie. Aby uzyskać więcej informacji, zobacz https://www.visualstudio.com/vs/.

  • .NET Core 1.1. Aby uzyskać więcej informacji, odwiedź stronę https://dot.net/core.
  • F#
  • Programowanie dla sieci Web w językach HTML5/CSS3 i JavaScript

Opinie i sugestie

Użyj linku Przekaż sugestię na stronie powitalnej programu Visual Studio dla komputerów Mac lub bezpośrednio odwiedź stronę UserVoice programu Visual Studio dla komputerów Mac. W tym miejscu możesz dodać nowe sugestie lub zagłosować na istniejące pomysły. Aby zgłosić problem, wykonaj te instrukcje.