Offcanvas

개발자 / 애플리케이션

MS, ‘닷넷 마우이’ 프리뷰 11 출시··· “윈도우 UI 스타일링 지원”

2022.01.12 Paul Krill  |  InfoWorld
네이티브 모바일 및 데스크톱 애플리케이션을 구축하기 위한 플랫폼 간 개발 프레임워크 ‘닷넷 마우이(Multi-platform App UI)’의 프리뷰 버전 11이 출시됐다. 최신 프리뷰는 맥OS, 아이패드OS, 윈도우에서 윈도우 11 UI 스타일 지정 및 멀티 윈도우 애플리케이션 등을 지원한다.  



‘자마린.폼즈(Xamarin.Forms)’의 뒤를 이어 진화한 ‘닷넷 마우이(.NET MAUI)’를 통해 닷넷 개발자는 C#과 XAML을 사용하여 iOS, 안드로이드, 맥OS, 윈도우용 네이티브 앱을 빌드할 수 있다. 지난 1월 5일 공개된 이번 업데이트는 닷넷(.NET)의 최신 프리뷰 버전에서 실행되며, 윈도우의 비주얼 스튜디오 2022 17.1 프리뷰 2(Visual Studio 2022 17.1 Preview 2)에서 사용할 수 있다. 

회사에 따르면 ‘플루언트 디자인 시스템(Fluent Design System)’을 기반으로 하는 윈도우 11 UI 스타일 지정을 지원하기 위해 프리뷰 11에서는 마우이의 버튼, 항목, 편집기 제어 등을 업데이트했다. 아울러 윈도우 11에서는 최신 버전을 사용할 수 있도록 플루언트 및 닷넷 마우이 스타일 제어가 업데이트됐다.  

이 밖에 ‘닷넷 마우이 프리뷰 11’의 개선사항 및 새로운 기능은 다음과 같다. 

• 자마린.폼즈와 비교해 닷넷 마우이는 주요 업데이트로 애플리케이션에서 멀티 윈도우를 지원한다. Application.Current.Windows는 생성된 모든 창에서 참조를 보유한다. 멀티 윈도우의 윈도우 앱 SDK 구현은 현재 실험적 릴리즈에 있다. 

• 암시적 사용 및 파일 스크랩 네임스페이스 등의 C# 패턴을 사용하도록 템플릿이 업데이트됐다. 또한 ContentPageContentView에 관한 항목 템플릿이 추가됐다. 

• 마이크로소프트는 자마린 SDK를 닷넷 6와 통합하기 위해 System.nint System.nuint가 아닌 닷넷 6에서 네이티브 nintnuint 유형을 사용하도록 애플 관련 SDK를 업데이트해왔다. 이는 닷넷 6를 사용하는 iOS, 맥OS, tvOS용 라이브러리에 영향을 미친다. 이 변경사항을 적용하려면 개발자가 닷넷 6에 대해 코드를 다시 컴파일해야 한다. 또 이러한 유형을 명시적으로 쓰려면 개발자가 C# 유형을 사용하도록 닷넷 6 코드를 업데이트해야 한다고 회사 측은 전했다. 

새로운 닷넷 마우이 설명서가 게시됐다. 

ciokr@idg.co.kr
추천 테크라이브러리

회사명:한국IDG 제호: ITWorld 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아00743 등록일자 : 2009년 01월 19일

발행인 : 박형미 편집인 : 박재곤 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2022 International Data Group. All rights reserved.