개발자를 위한 Windows 11의 새로운 기능
Microsoft Build 2024의 공지 사항에 따라 Windows 개발자를 위한 몇 가지 최신 하이라이트는 다음과 같습니다.
- 업데이트된 앱 개발 권장 사항
- Windows에서 지원하는 새로운 AI 및 머신 러닝 기능
- 향상된 개발자 도구
개발 권장 사항
Windows 클라이언트 애플리케이션을 만들기 위한 개발 플랫폼으로 Windows 앱 SDK/WinUI 또는 WPF를 사용하는 것이 좋습니다.
Windows 앱 SDK
기능 | 설명 |
---|---|
Windows 앱 SDK | Windows 앱 SDK는 Windows 앱 개발 플랫폼의 차세대 발전상을 보여 주는 새로운 개발자 구성 요소 및 도구 세트입니다. Windows 앱 SDK는 Windows 11 및 Windows 10, 버전 1809 하위 수준까지의 모든 데스크톱 앱에서 일관된 방식으로 사용할 수 있는 통합 API 및 도구 세트를 제공합니다. |
Windows 앱 SDK 릴리스 정보 | 프로덕션 환경의 앱과 Microsoft Store에 게시된 앱에서 사용할 수 있는 Windows 앱 SDK 안정적인 최신 릴리스에 대한 세부 정보입니다. |
Windows 앱 SDK를 사용하여 새 앱 만들기 | Windows 앱 SDK에는 완전히 WinUI 기반 사용자 인터페이스로 앱을 만들 수 있게 해주는 WinUI 3 프로젝트 템플릿이 포함되어 있습니다. 이러한 프로젝트 템플릿을 사용하여 프로젝트를 만들 때(첫 번째 WinUI 3 프로젝트 만들기 참조) 애플리케이션의 전체 사용자 인터페이스가 WinUI 3에서 제공하는 창, 컨트롤 및 기타 UI 유형을 사용하여 구현됩니다. |
기존 프로젝트에서 Windows 앱 SDK 사용 | Windows 앱 SDK를 사용하려는 기존 프로젝트가 있는 경우 최신 버전의 Windows 앱 SDK NuGet 패키지를 프로젝트에 설치할 수 있습니다. 패키지되지 않은 앱은 Windows 앱 SDK를 사용하려면 이 절차를 따라야 하지만 패키지된 앱도 이 작업을 수행할 수 있습니다. |
Windows 앱 SDK 다운로드 | Windows 앱 SDK에는 여러 패키지와 릴리스 채널이 있습니다. Windows 앱 SDK 다운로드 페이지에서는 필요한 항목에 대한 지침, 다운로드 링크 및 설치 지침을 제공합니다. |
WinUI
기능 | 설명 |
---|---|
WinUI | WinUI는 Windows 앱 SDK(Windows SDK에서 완전히 분리됨)와 함께 제공되는 기본 UI 플랫폼 구성 요소입니다. Windows 앱 SDK는 Windows 10 이상을 대상으로 하고 Microsoft Store에 게시할 수 있는 프로덕션 데스크톱 앱을 만드는 데 사용할 수 있는 통합 API 및 도구 집합을 제공합니다. |
Windows AI
기능 | 설명 |
---|---|
Windows AI | 로컬 API 및 머신 러닝 모델을 통해 AI를 사용하여 Windows 앱을 향상시킵니다. |
Windows Copilot 런타임 개요 | Windows Copilot 런타임은 MICROSOFT Research에서 만든 SLM(Small Language Model)인 Phi Silica와 같이 AI를 활용하는 운영 체제와 상호 작용하는 새로운 방법을 도입하여 LLM(큰 언어 모델)에서 찾은 것과 동일한 많은 기능을 제공할 수 있지만 Windows에서 로컬로 실행할 수 있도록 더 작고 효율적입니다. |
개발자 도구
기능 | 설명 |
---|---|
개발자 홈 개요 | 개발자 홈은 새로운 Windows용 제어 센터로서 사용자 지정 가능한 위젯을 사용하여 대시보드에서 프로젝트를 모니터링하고, 앱, 패키지 또는 리포지토리를 다운로드하여 개발 환경을 설정하고, 개발자 계정 및 도구(예: GitHub)에 연결하고 한 곳에 모두 저장할 수 있는 개발자 드라이브를 만드는 기능을 제공합니다. |
WSL(Linux용 Windows 하위 시스템) | WSL(Linux용 Windows 하위 시스템)은 별도의 가상 머신 또는 이중 부팅 없이 Windows 컴퓨터에서 Linux 환경을 실행할 수 있는 Windows의 기능입니다. |
샘플
GitHub의 WinUI 3 갤러리는 Windows 앱 SDK WinUI에 대한 최신 추가 및 개선 사항을 소개하기 위해 정기적으로 업데이트됩니다. 갤러리 앱은 Microsoft Store에서 다운로드할 수도 있습니다.
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Windows developer