# Uno Platform 4.7 릴리스 - C# 및 WinUI로 플랫폼 애플리케이션 개발

> Clean Markdown view of GeekNews topic #8347. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=8347](https://news.hada.io/topic?id=8347)
- GeekNews Markdown: [https://news.hada.io/topic/8347.md](https://news.hada.io/topic/8347.md)
- Type: news
- Author: [dimohy](https://news.hada.io/@dimohy)
- Published: 2023-01-28T14:19:06+09:00
- Updated: 2023-01-28T14:19:06+09:00
- Original source: [platform.uno](https://platform.uno/blog/uno-platform-4-7-new-project-template-performance-improvements-and-more/)
- Points: 4
- Comments: 4

## Topic Body

[Uno Platform](https://platform.uno/)은 윈도우, iOS, Android 및 WebAssembly, macOS 및 Linux를 대상으로 애플리케이션을 한번의 개발로 만들 수 있는 오픈소스 UI 플랫폼입니다.  
  
이번 4.7 릴리스의 주요 하이라이트  
- 새 프로젝트 템플릿  
  - 공유 프로젝트 적용  
  - XAML에서 C# 이벤트 핸들러 생성 작동  
- 콘텐츠 빌드 대상의 글꼴 파일 자동 포함, 사용 가능  
- 성능 개선  
  - XAML 트리밍 기능으로 애플리케이션 크기 줄임  
  - .NET 7 웹어셈블리 업데이트 8% 성능 개선  
  - .NET Native AOT 적용, 리눅스 GTK 및 Framebuffer에서 종속성 없이 네이티브 코드로 UI 앱 실행  
  - 안드로이드 업데이트 - 렌더링 5% 성능 개선

## Comments



### Comment 14466

- Author: command2alt
- Created: 2023-01-28T20:27:58+09:00
- Points: 1

Blazor, Uno, Avalonia, MAUI,.. 등등 딱히 이거다 싶은 게 없어서 선뜻 선택하기가 참 어렵네요.  
뭐라도 제대로 돼서 장기적으로 믿고 사용할만한 메이저 급으로 빨리 자리 잡았으면 좋겠습니다.

### Comment 14468

- Author: dimohy
- Created: 2023-01-28T23:58:40+09:00
- Points: 2
- Parent comment: 14466
- Depth: 1

MAUI는 정식 릴리스 된지 얼마 안돼 말씀하신 것 처럼 믿고 사용할 만한 환경은 아직 안되는 것 같습니다. 하지만 Blazor의 경우 제품에 사용할 수준으로 안정화 및 최적화 되었고 다양한 오픈소스 패키지를 이용하면 좀 더 풍부하게 사용할 수 있습니다.  
마찬가지로 Avalonia나 Uno도 역시 나름의 생태계를 구축하고 있고 안정화 되어서 쓸만 합니다.  
특히 라즈베리파이 등 임베디드 환경에서는 아주 훌륭하게 동작합니다.  
  
아마도... .NET이 우리나라에서 주요한 생태계를 이루지 못해 개발자 구하기 어려운 문제가 선택하기 좀 더 어렵게 만드는 문제라는 생각이 드네요.

### Comment 14464

- Author: geeeek
- Created: 2023-01-28T17:39:11+09:00
- Points: 1

[MAUI](https://github.com/dotnet/maui) 랑 다른건가요?  
  
마소가 크로스플랫폼에선 영 힘을 못 쓰는 것 같은데, 이건 마소 공식 프로젝트는 아닌거 같군요..

### Comment 14465

- Author: dimohy
- Created: 2023-01-28T17:44:32+09:00
- Points: 1
- Parent comment: 14464
- Depth: 1

네. 다른 UI 플랫폼입니다. Microsoft 제품은 아니고 Uno Platform의 오픈 프로젝트입니다. 데스크톱과 모바일을 포함한 다양한 플랫폼 앱을 개발할 수 있고 상당히 긴 시간 동안의 개발로 현업에서 사용할 수 있는 수준으로 안정화 되어 있습니다.
