Windows App SDK 1.1은 고급 앱 및 Mica 자료에 대한 지원을 추가합니다.

Microsoft는 권한 상승, 알림 등이 필요한 앱 생성을 지원하는 Windows App SDK 버전 1,1을 출시했습니다.

Microsoft는 Windows 10 및 11용 앱을 빌드할 수 있는 개발 도구 세트인 Windows App SDK 버전 1.1을 출시했습니다. Windows App SDK의 초기 릴리스는 곧 출시되었습니다. 윈도우 11 출시되었으며 이는 현대적인 시각적 요소와 기능은 물론 기존 Win32 기능도 동일한 앱에 통합하는 방법입니다. 이 새 버전에는 경험을 더욱 향상시키기 위한 몇 가지 주목할 만한 개선 사항이 포함되어 있습니다.

Mica는 Microsoft가 Windows 11에 도입한 새로운 표면 소재로, 바탕 화면 배경이 앱을 통해 부드럽게 빛나고 UI에 약간의 색상을 추가할 수 있습니다. Windows 앱 SDK의 초기 릴리스는 Windows 11이 이미 출시된 후에 출시되었지만 이러한 방식으로 새로운 Mica 자료를 사용하는 앱을 빌드할 수는 없었습니다. 이와 함께 Windows 앱 SDK의 WinUI 3 갤러리에는 Windows 11 디자인 원칙에 더 부합하는 새로운 샘플, 새로운 컨트롤 및 새로 고쳐진 인터페이스가 있습니다.

또 다른 주요 개선 사항은 원래 릴리스의 제한 사항이었던 권한 상승(관리자 권한으로 실행해야 함)이 필요한 앱을 만드는 기능입니다. 또한 MSIX 형식을 사용하여 패키지된 앱, 스파스 패키지된 앱 및 패키지되지 않은 앱도 이제 앱이 실행되고 있지 않을 때를 포함하여 Windows 토스트 알림을 보낼 수 있습니다. 즉, 앱을 사용하지 않을 때에도 앱이 사용자에게 경고할 수 있는 방법이 있다는 의미입니다.

Microsoft는 WinRT 상호 운용성 계층의 업데이트 덕분에 C#을 사용하는 앱의 성능도 향상시켰습니다. Microsoft는 간단한 "Hello World" 앱이 시작 시간을 최대 9% 더 빠르게 볼 수 있으며 WinUI 3 앱에서 종속성 속성을 사용할 때 큰 개선을 볼 수 있다고 말합니다.

개발자 측에서는 이제 업데이트나 충돌로 인해 앱이 닫힐 때 앱이 자동으로 다시 시작되도록 설정할 수 있습니다. 또한 앱이 예기치 않게 종료되기 전의 위치로 사용자를 되돌릴 수 있도록 복구 옵션을 설정할 수 있습니다.

기타 변경 사항에는 향상된 부트스트래퍼 API, 자체 포함 앱 지원(즉, 필수 Windows가 포함된 앱)이 포함됩니다. 이를 사용하기 위한 App SDK 종속성) 및 레지스트리 API를 사용하지 않고도 환경 변수를 변경할 수 있는 기능 곧장. Microsoft는 또한 앱 창의 z 순서를 설정할 수 있는 새로운 창 API를 도입했습니다. 마지막으로 Microsoft는 WinUI용 템플릿 스튜디오(C#)가 이제 출시되었다고 발표했습니다. Visual Studio Marketplace에서 사용 가능. 이 확장을 사용하면 마법사 기반 환경을 사용하여 "잘 구성된 읽을 수 있는 코드"를 생성하는 WinUI 앱을 더 쉽게 만들 수 있으며, WinUI 개발을 시작하는 좋은 방법입니다.

개발용 Windows 앱 SDK 도구를 설치하려면 Visual Studio 2022 또는 2019를 사용해야 합니다. 이 페이지의 지침을 따르세요 빌드하려는 앱의 종류에 따라 다릅니다. 이 방법을 사용하면 자동으로 최신 버전의 도구를 얻을 수 있습니다. 여기에서 전체 릴리스 노트를 찾을 수도 있습니다.


원천: 마이크로소프트