티스토리 뷰

반응형

Uno Platform Uno Platform 3.3 - Day 0 support for WinUI 3 Preview 3, Android 11

Uno Platform 3.3이 릴리즈 되었습니다.

 

조만간 정식 릴리즈가될 WinUI 3 Preview를 지원을 추가했습니다. 

 

Uno Platform을 처음 사용하는 사용자를 위해 - WebAssembly를 이용한 Windows, iOS, Android, macOS, Linux 및 웹에서 기본적으로 실행되는 픽셀 단위의 단일 소스 C# 및 XAML 앱을 만들 수 있습니다. Uno Platform은 무료이며 오픈 소스 (Apach 2.0)입니다. Uno Platform을 시작 하기 위해서는 여기를 클릭하세요

 

WinUI 3 Preview 3 support

 

WinUI Desktop 프로젝트 템플릿에 대한 지원을 추가했습니다. 데스크톱 템플릿을 사용하면 WinUI 응용 프로그램이 UWP 샌드 박스에서 실행하지 않고도, .NET 5와 함께 전체 Win32 및 WinRT API를 사용할 수 있습니다.

 

WinUI 3 API를 사용하여 Uno Platform 애플리케이션을 생성하려면 다음 명령을 실행하세요.

dotnet new -i Uno.ProjectTemplates.Dotnet
dotnet new unoapp-winui -o MyApp

dotnet 템플릿에 대한 최신 정보를 여기서 확인 할 수 있습니다.

 

WinUI 3 Preview 지원에 대한 몇 가지 사항

 

. Windows 데스크톱 프로젝트 디버깅 및 실행은 "MyProject.Windows.Desktop" 패키지가 아닌 "MyProject.Windows.Package" 프로젝트를 사용하여 수행해야 합니다.(그렇지 않으면 시작시 오류 발생)

. 템플릿으로 만든 WinUI + UWP 프로젝트는 아직 .NET 5를 지원하지 않지만 C# 8.0 및 .NET Standard 2.0 라이브러리를 지원합니다.

. WinUI 3 Windows 데스크톱 및 UWP 헤드를 실행하려면 Visual Studio 2019 16.9 Preview 1을 설치하는 것이 가장 좋습니다. 다른 프로랫폼의 경우 Visual Studio 2019의 안정적인 최신 빌드를 선택할 수 있습니다.

 

Android 11 and iOS 14 Support

. 현재 Android 11 지원을 제공하고 있으며 11월 1일부터 Google에서 지원ㅇ르 중단 한 Android 9 사용을 중단 합니다.

 

Support for KeyUp and KeyDown Skia backends

키보드는 커뮤니티의 큰 요청이었으며 이 기능의 첫번째 헤택은 Linux용 Uno 계산기입니다. 숫자 및 연산자 입력에 대한 키보드 지원을 사용하도록 Snapped 애플리케이션을 업데이트했습니다.

 

또한 Snap를 지원하지 않는 배포또한 Snap을 지원하지 않는 배포판을 사용 중이거나 Snap이 설치되지 않은 경우 Linux 계산기에 대한 AppImage 지원을 업데이트했습니다.

 

How to Upgrade

Uno Platform의 최신 릴리스로 업그레이드하려면 Visual Studio NuGet 패키지 관리자를 통해 패키지를 3.3으로 업데이트하십시오! Uno Platform을 처음 사용하는 경우 시작하는 가장 좋은 방법은 공식 시작 안내서를 따르는 것입니다.

 

Webinar: Uno Platform and .NET 5 (Dec 17th, 2020, Noon EST)

Uno Platform에서 .NET 5에 대한 지원을 추가하면 성능을 향상시키고 솔루션 복잡성을 줄일 수있는 여러 기회가 생성됩니다. .NET 5를 사용하면 기존 Microsoft Windows 대상뿐 아니라 WebAssembly, Linux, macOS, iOS 및 Android도 대상으로 더 잘 지정할 수 있습니다. Uno Platform이 .NET 5 및 WinUI를 활용하는 방법에 대한 30 분 개요와 CTO Jerome Laban과의 실시간 Q & A에 참여하십시오.

반응형
댓글