Uno Platform | |
| |
<colbgcolor=#fff,#1c1d1f><colcolor=#242424,#FFFFFF> 종류 | GUI 프레임워크 |
라이선스 | 아파치 라이선스 |
|
[clearfix]
1. 개요
.NET용 크로스 플랫폼 GUI 프레임워크이다. Avalonia UI 및 .NET MAUI와 비슷한 점이 많다.2. 특징
- Skia를 렌더링 엔진으로 사용한다.
- .Net Native AOT를 공식적으로 지원한다.
- 머티리얼 디자인 및 플루언트 디자인[1]이 적용된 컨트롤을 제공한다.
- 거의 대부분의 플랫폼[2]을 지원하는 앱을 개발할 수 있다.
- Windows 10-11에 한해서 WinUI를 지원한다. 즉, Acrylic 및 Mica 효과를 사용할 수 있다.
- XAML 없이 C#만으로 개발하는 것도 가능하다.[3]
[1] 허나 Windows 10-11에서만 Fluent Design이 제대로 적용될뿐, 다른 플랫폼에서는 어딘가 엉성한 컨트롤로 대체된다.[2] Windows 7~11, MacOS, Linux, Android, iOS, Web 등이 있다.[3] 이는 Avalonia UI도 마찬가지이다.