Windows 11 유출에 따르면 Microsoft는 일부 UI 셸을 UWP에서 Win32로 이동하고 있습니다.

Windows 11 유출에 따르면 Microsoft는 일부 UI 셸을 UWP에서 Win32로 이동하고 있습니다.

Microsoft는 제어 센터와 같은 일부 셸 환경(사용자 인터페이스 요소)을 Windows 11의 UWP에서 Win32 + XAML로 이동할 수 있습니다. 원래 이러한 셸 요소 중 상당수는 Windows 11 개발자가 “유니버설 Windows 플랫폼”을 만들 수 있는 UWP(Universal Windows Platform)를 사용하여 구축되었습니다. ” 다양한 폼 팩터에서 실행될 수 있는 앱입니다.

UWP는 현재로서는 그대로 유지되지만 Windows의 일부 구성 방식에 전략적 변화가 있는 것 같습니다. 이전에는 ‘UWP’ 또는 유니버설 Windows 플랫폼을 사용하여 많은 셸 환경이나 사용자 요소가 생성되었지만 미리 보기 빌드 내의 새로운 참조에 따르면 거대 기술 기업이 특정 기능에 UWP를 사용하는 것에서 멀어지고 있음을 알 수 있습니다.

X(이전의 Twitter)에서 Xeno가 발견한 것처럼 최신 미리보기 빌드에는 Windows 11 System32의 새 파일인 controlcenter.dll(제어 센터 또는 작업 센터), mlenginestub.exe(도킹되지 않은 MLEngine Stub), shellhost.exe(ShellHost)가 포함되어 있습니다. sortwindows64.dll(SortWindows64 dll).

Windows 11은 Win32 + XAML을 혼합하여 사용자 인터페이스를 구축할 수 있습니다.

위의 변경 사항은 Microsoft가 Windows 인터페이스의 일부, 특히 Wi-Fi, 볼륨 및 기타 설정을 변경할 수 있는 Windows 10의 Action Center 대체인 Control Center를 구축하기 위해 이전 기술과 최신 기술(Win32 및 XAML)의 조합을 사용하고 있음을 나타냅니다. .

Win32 앱이 UWP와 유사한 현대적인 UI 요소를 호스팅할 수 있게 해주는 ” XAML Islands ” 라는 기술을 통해 Win32 API와 함께 XAML을 사용할 수 있습니다 .

Windows 11 기반 ControlCenter Win32 및 XAML
Windows 11 미리 보기에서는 UWP가 아닌 제어 센터 Win32 및 XAML 기반 | 이미지 제공: 알바코어

Windows 11 미리 보기 빌드에서 발생하는 변경 사항은 어떤 방식으로든 마이그레이션된 기능의 기능이나 환경을 변경하지 않으므로 대부분의 사용자에게 표시되지 않습니다.

이는 제어 센터가 특정 제한 사항 및 규칙과 함께 제공되는 UWP 프레임워크에 의존하지 않고 Win32 및 XAML을 사용하여 작동한다는 의미일 뿐입니다.

Win32 + XAML로 마이그레이션해도 모양이 변경되지 않습니다.

제어 센터는 친숙해 보일 것이며 이전과 동일한 시각적 디자인 요소를 사용하기 때문에 눈에 띄는 외관상의 변화는 없을 것입니다. 변경된 것은 기본 기술일 뿐이며 사용자가 볼 수 있는 것은 아니지만 성능이나 동작 변화 측면에서 알 수 있습니다.

Microsoft는 이제 일부 셸 환경을 UWP에서 Win32 + XAML로 마이그레이션하기 시작했으며 이러한 변경 사항은 Windows 11 23H2 가 아닌 향후 운영 체제 릴리스( Windows 12 ?) 와 함께 제공됩니다 .

또한 UWP는 단순히 화면에 사물이 어떻게 보이는지에 관한 것이 아닙니다(이는 UI, 사용자 인터페이스, 기술의 작업입니다).

또한 Windows 내에서 앱을 패키징하고, 관리하고, 실행하는 방법에 대해서도 설명합니다. 이러한 움직임은 다른 접근 방식을 향한 추세를 보여주며, 향후 Windows 11 업데이트에서 이것이 어떻게 전개될지 지켜보는 것도 흥미로울 것입니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다