Mac용 Visual Studio 2017 플랫폼 대상 지정 및 호환성

Last Update: 2017-11-22

Mac용 Visual Studio 2017에는 플랫폼 간 데스크톱 앱 개발, 플랫폼 간 모바일 개발, Azure 개발, 웹 및 클라우드 개발 등을 지원하는 기존 기능과 다양한 새 기능은 물론, IDE 생산성 향상을 위한 기능이 포함되었습니다. Mac용 Visual Studio 2017을 사용해 보려면 다운로드 페이지를 참조하세요. 이번 릴리스의 모든 새 기능에 대한 자세한 내용은 Mac용 Visual Studio 2017 릴리스 정보를 참조하세요.

시스템 요구 사항

Mac용 Visual Studio 2017 제품군을 설치 및 실행하기 위한 시스템 요구 사항에 대한 내용은 Mac용 Visual Studio 2017 시스템 요구 사항 페이지를 참조하세요.

플랫폼 대상 지정

Mac용 Visual Studio는 웹 사이트 및 서비스, 게임뿐만 아니라 macOS, Android, iOS, tvOS 및 watchOS용 최신 플랫폼 기능을 사용하는 앱을 만들 수 있는 최신 도구와 기술을 제공합니다.

기능 요약

  • 모바일 앱 개발
    • Xamarin을 사용하여 Android와 iOS 간에 코드 공유
    • 네이티브 iOS 및 Android UI 디자이너
    • Xamarin.Forms와 공유하는 UI
    • 포함된 어셈블리로 Android 코드 보호
    • Xamarin Inspector를 사용하여 앱 시각화 및 디버그 *
    • Xamarin Profiler를 사용하여 앱 프로파일링 *
  • “데스크톱” 플랫폼 간 개발
    • macOS 앱 개발
    • .NET Core 개발
  • 웹 응용 프로그램 개발
    • ASP.NET Core 개발
    • HTML, CSS, JSON 웹 편집기 도구
  • 클라우드 개발
    • ASP.NET Core WebAPI 개발
    • IDE에서 직접 Azure에 ASP.NET Core 프로젝트 게시
  • 게임 개발
    • Unity 게임 개발

*Mac Enterprise용 Visual Studio 필요

Mac용 Visual Studio는 Windows Forms, WPF 또는 UWP 같은 Windows 클라이언트 프로젝트를 지원하지 않습니다.

Mac용 Visual Studio 2017의 Android 개발 지원

Mac용 Visual Studio 2017에서는 Xamarin 및 C#을 사용하여 네이티브 Android 앱을 빌드할 수 있습니다. Unity를 사용하여 Android 게임을 빌드할 수 있습니다.

Android SDK Manager를 사용하여 Android SDK 및 Android API 수준을 쉽게 가져올 수 있습니다. Android SDK Manager로 추가 API 수준을 별도로 다운로드할 수 있습니다.

자세한 내용은 Mac용 Visual Studio로 Android 개발을 참조하세요.

Mac용 Visual Studio 2017의 iOS 개발 지원

Mac용 Visual Studio 2017에서는 Xamarin 및 C#을 사용하여 네이티브 iOS 앱을 빌드할 수 있습니다. Unity를 사용하여 iOS 게임을 빌드할 수 있습니다.

자세한 내용은 iOS development with Visual Studio for Mac(Mac용 Visual Studio를 사용한 iOS 개발)를 참조하세요.

Mac용 Visual Studio 2017의 macOS/OS X 개발 지원

Mac용 Visual Studio 2017을 사용하면 macOS를 대상으로 하는 콘솔 응용 프로그램 및 Cocoa(데스크톱) 응용 프로그램을 빌드할 수 있습니다.

자세한 내용은 macOS development with Visual Studio for Mac(Visual Studio를 사용한 macOS 개발)를 참조하세요.

Mac용 Visual Studio 2017의 ASP.NET Core 개발 지원

ASP.NET Core는 웹앱 및 웹 서비스, IoT 앱, 모바일 백 엔드처럼 최신 클라우드 기반의 인터넷으로 연결된 응용 프로그램을 빌드하기 위한 오픈 소스의 플랫폼 간 프레임워크입니다.

ASP.NET Core 앱은 클라이언트 쪽 HTML, CSS 및 Javascript뿐만 아니라 서버 쪽 코드를 포함하여 Mac용 Visual Studio 2017을 사용하여 개발하고 디버그할 수 있습니다. Windows, macOS 또는 Linux에서 호스트할 수 있습니다.

자세한 내용은 .NET Core를 참조하고 이 실습 랩에 따라 시작하세요.

Mac용 Visual Studio 2017의 Unity 게임 개발 지원

Mac용 Visual Studio Tools for Unity는 Mac용 Visual Studio를 Unity 플랫폼으로 플랫폼 간 게임 및 앱 개발을 위한 강력한 도구로 전환하는 무료 Visual Studio 확장 기능입니다.

자세한 내용은 Visual Studio Tools for Unity를 참조하고 이 실습 랩에 따라 시작하세요.

기타 플랫폼 및 기술

Mac용 Visual Studio 2017은 다음 플랫폼과 기술도 지원합니다. 자세한 내용은 https://www.visualstudio.com/vs/를 참조하세요.

  • .NET Core 1.1. 자세한 내용은 https://dot.net/core를 참조하세요.
  • F#
  • 웹 개발 HTML5/CSS3 및 JavaScript

사용자 의견 및 제안

Mac용 Visual Studio의 시작 페이지에서 제안하기 링크를 사용하거나 Visual Studio for Mac's UserVoice(Mac용 Visual Studio의 UserVoice) 페이지를 바로 방문하세요. 여기에서 새 요청을 입력하거나 기존 아이디어에 투표할 수 있습니다. 문제를 보고하려면 이 지침을 수행합니다.