여러 개의 창이있는 더 많은 창 10 uwp 앱이 상점에 도착합니다.

비디오: Hands-on: Graphing (Preview) in Windows Calculator 2024

비디오: Hands-on: Graphing (Preview) in Windows Calculator 2024
Anonim

Microsoft는 2018 년 빌드 컨퍼런스에서 UWP (Universal Windows Platform) 앱 개발자를위한 새로운 Windows 클래스를 도입 할 것이라고 먼저 확인했습니다.

소프트웨어 대기업은 MS Store 앱에 다중 창 지원을 추가하는 데 필요한 코드 양을 줄이기 위해 새로운 Windows 클래스를 도입하고 있습니다. 이제 Microsoft는 AppWindow가 새로운 Windows 클래스라고 발표했습니다.

Microsoft는 GitHub 게시물에서 개발자를위한 새로운 AppWindow 클래스를 Windows 10 SDK Preview Build 18327에서 사용할 수 있다고 발표했습니다.이 소프트웨어 거인은 개발자를 위해 UWP 앱에 여러 개의 창을 추가하는 것을 단순화하는 새로운 AppWindow 클래스와 관련된 추가 정보를 제공합니다. GitHub 페이지는 다음을 나타냅니다.

이 새로운 버전의 새 창 API로 달성하고자하는 주요 시나리오 중 하나는 UWP 앱에서 다중 창 환경을보다 쉽게 ​​만들 수 있도록하는 것이며, 주요 장애물 중 하나를 제거하여이를 수행합니다. 처음부터 UWP를위한 멀티 윈도우의 일부 – 각 윈도우에는 고유 한 UI 스레드가 있어야합니다. 새로운 창 클래스 인 AppWindow가 도입되면서 해당 막대가 완전히 제거되었습니다. 생성 한 모든 AppWindows는이를 생성 한 동일한 UI 스레드에서 실행됩니다.

새로운 AppWindow 클래스를 사용하면 모든 새 창을 동일한 UI 스레드 내에서 열 수 있습니다. 이는 UWP 앱에 다중 창 지원을 추가하는 데 필요한 코딩 양을 크게 줄입니다. 그만큼

“환영합니다, AppWindow”GitHub 게시물에는 9 줄의 코드에 해당하는 AppWindow 클래스의 예제가 포함되어 있습니다.

따라서 새로운 AppWindow 클래스는 UWP 앱 개발자에게 희소식입니다. UWP 앱 사용자 관점에서 AppWindow도 좋은 소식입니다.

다중 창 지원에 대한 코딩 요구 사항이 크게 줄어듦에 따라 개발자는 아마도 여러 개의 창이있는 더 많은 MS 스토어 앱을 출시 할 것입니다.

여러 개의 창이있는 더 많은 창 10 uwp 앱이 상점에 도착합니다.