.NET MAUI 미리보기 12 발표

.NET MAUI 미리보기 12가 발표되었습니다.

MAUI 미리보기 12를 사용하기 위해서는 Visual Studio 2022 17.1 (미리보기 3)을 설치해야 합니다.

다양한 품질 개선 및 몇가지 새로운 기능이 포함되었다고 합니다.

  • 앱 아이콘, 앱 수명 주기, 블러시, 컨트롤 및 단일 프로젝트에 대한 새 문서
  • 안드로이드의 FlyoutView 핸들러 구현
  • RelativeLayout 및 AbsoluteLayout에 대한 호환성 핸들러 추가
  • Z Index 속성 추가
  • .NET 6 통합
  • Windows 확장 도구 - 비 Shell

그리고 Shell 관련 개선 사항이 있습니다.

  • .NET MAUI의 탐색 : Shell 포커스
  • Shell 및 종속성 주입

3개의 좋아요

클린 설치(기존 Visual Studio 2022 Preview 삭제 및 .NET 삭제)를 하지 않으면 저처럼 오동작 할 수 있습니다. 관련 해서 위의 링크된 글에 그 내용이 있습니다.

Visual Studio 2022 미리 보기를 설치하기 전에 모든 .NET 6 미리 보기 및 Visual Studio 2022 미리 보기를 제거하여 깨끗한 상태에서 시작하는 것이 좋습니다.

클린 설치를 한 후 별도의 설치 없이 새 프로젝트 만들기에 기본적으로 MAUI 프리뷰 템플릿이 표시됩니다.

image

image

Window 타겟의 경우 상단 타이틀의 모양이 바뀐점은 인상적입니다. (아직은 뭔가 어섹하네요;)

안드로이드 타겟의 경우, 프로젝트 설정에 의 해 오류가 발생합니다. 다음의 라인을 삭제해줘야 합니다. (잘못 포함된 듯 합니다.)

	<ItemGroup>
	  <PackageReference Include="Microsoft.Graphics.Win2D" Version="1.0.0.30" />
	  <PackageReference Include="Microsoft.WindowsAppSDK" Version="1.0.0" />
	</ItemGroup>

image

안드로이드용 윈도 하위 시스템 을 통한 안드로이드 개발 환경은 매우 쾌적합니다. 배포도 빠르고, 특히 핫 다시 로드는 거의 사기급 UI 개발 환경을 제공합니다.

image

4개의 좋아요