Uno-Platform: League of legends Repository 공개

안녕하세요. 이재웅입니다.
오래간만에 레포지터리를 공개했습니다.

이 프로젝트는 XAML-Based 기반의 다양한 플랫폼에서 좋은 아이디어로 활용되기를 기대하는 마음에서 만들었습니다.

프로젝트 구현 과정에서 도움을 주신 고마운 동료분들에게도 감사함을 전합니다.

타겟이 데스크톱(Windows, MacOS, Linux)인 만큼 Blazor와 모바일 등의 플랫폼과의 호환성은 고려되지 않았습니다만 향후 로드맵에서는 Blazor와의 호환성을 확인하여 지원할 계획입니다.

아직 성능, 자잘한 문제들(대부분 제가 잘 몰라서 제대로 구현하지 못한 영역)도 앞으로 해결해 나갈 예정입니다.

그리고 이 레포지토리에서는 재미 있는 요소들이 몇 가지 있는데 참고해서 보시면 좋습니다.

  • .NET Standard 2.0을 통한 WPF/Uno 프레임워크 통합 설계
  • 주요 컨트롤에 대한 CustomControl 구조
  • Desktop 프로젝트 설계
  • 맥, 리눅스에서 동작하는 WPF XAML-Based 감상
  • Skia 기반의 원 소스/원 빌드
  • VisualStateManager 사용의 풍부한 사례

그 밖에도 다양한 볼거리가 있으니

오랫동안 사용해오던 WPF를 활용하는 방법이 다양해졌다는 것은 큰 행복으로 다가오는 것 같습니다. 모두들 행복한 추석 연휴 되시길 바랍니다.

저는 곧 있을 9월 26일 밋업에서도 발표 예정이니 그 떄 많은 분들 뵙고 인사 드리겠습니다. 감사합니다!















19개의 좋아요

와 진짜 롤 개발자 이신건가요?

1개의 좋아요

@김태한 앗, 아닙니다! ㅎㅎ 좋게 봐주셔서 고맙습니다. 그리고 WPF버전도 있습니다.

WPF: leagueoflegends-wpf

살짝 과장해서 99% 프로젝트설계, 소스코드가 동일하기 때문에 WPF 개발자라면, XAML 기반의 WPF 기술이 크로스플랫폼 개발로 얼마나 자연스럽게 전환되는지 확인할 수 있습니다.

3개의 좋아요