한 작업공간에서 크로스플랫폼 앱 빌드
단일 코드베이스와 공유 도구를 사용하여 Android, iOS, macOS, Windows 전반에서 .NET MAUI 개발을 간소화합니다.

.NET MAUI (Multi-platform App UI) 지원은 통합 개발 환경(Integrated Development Environments, IDEs)에서 개발자에게 단일 코드베이스로 크로스플랫폼 애플리케이션을 빌드하는 데 필요한 도구를 제공합니다. 이 지원에는 프로젝트 템플릿, 디바이스 에뮬레이션, 디버깅 유틸리티, UI 디자인 미리보기, 핫 리로드(hot reload) 기능과 같은 기능이 포함됩니다. 이러한 기능을 IDE에 통합함으로써 개발자는 하나의 통합 개발 환경에서 Android, iOS, macOS, Windows용 애플리케이션을 만들고 테스트하며 개선할 수 있어, 복잡성을 줄이고 플랫폼 전반의 워크플로 효율을 높일 수 있습니다.
다음과 같은 여러 IDE에서 .NET MAUI를 지원합니다:
- Rider by JetBrains를 사용하면 통합 프로젝트 도구를 통해 Android, iOS, macOS, Windows 전반에서 .NET MAUI 앱을 빌드, 실행, 디버그, 게시할 수 있습니다.
- EiffelStudio by Eiffel Software는 필요한 프로젝트 구조와 크로스플랫폼 앱 제공을 위한 컴파일 타깃을 지원함으로써 .NET MAUI 개발을 용이하게 합니다.
- RemObjects Elements를 사용하면 여러 언어로 .NET MAUI 애플리케이션을 개발할 수 있으며, 크로스플랫폼 컴파일 및 배포 기능을 지원합니다.
- Microsoft Visual Studio는 통합 환경에서 프로젝트 템플릿, 디자이너, 핫 리로드, 디바이스 에뮬레이터를 포함한 완전한 .NET MAUI 개발을 가능하게 합니다.
기능과 가격에 대한 심층 분석은 통합 개발 환경(Integrated Development Environments, IDEs)에 대한 비교를 참고하세요.