WinUI는 Windows 데스크톱 앱을 만들기 위한 Microsoft의 최신 컨트롤 및 스타일 UI 계층이며, WinUI 3는 Windows App SDK에 포함되어 제공됩니다.
microsoft/WindowsAppSDK-Samples
WinUI 3, AI, 알림, 창 관리 등을 다루는 Microsoft Windows App SDK 기능 샘플 모음입니다.
- 스타
- 1,025
- 포크
- 336
- 열린 이슈
- 98
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
이 저장소에는 Windows 데스크톱 앱 개발을 위한 Microsoft 프레임워크인 Windows App SDK의 샘플 프로젝트가 담겨 있습니다. 각 샘플은 앱 수명 주기와 인스턴스 관리, 저장소 선택기, Mica 배경, 푸시 알림, 카메라 캡처, 인쇄, 위젯 등 단일 기능에 초점을 맞춰, 개발자가 실제로 작동하는 앱에서 API를 사용하는 방법을 확인할 수 있습니다.
샘플은 Windows AI API와 Windows ML을 다루는 Artificial Intelligence, App Lifecycle, Deployment, Graphics, Media, Notifications, User Interface and Input 등 영역별로 분류되어 있습니다. 대부분의 샘플은 WinUI 3를 대상으로 하며 C# 또는 C++로 작성되어 있고, Windows ML을 위한 Python 예제도 일부 포함되어 있습니다. Windows 10 버전 1809 이상과 .NET 및 C++ 데스크톱 워크로드가 설치된 Visual Studio 2022가 필요합니다.
main 브랜치에는 최신 안정 버전의 Windows App SDK가 반영되며, 다른 릴리스는 실험용 브랜치와 버전별 안정 브랜치에서 다룹니다.
핵심 기능
- 01C# 및 C++로 작성된 WinUI 3 샘플과 Windows ML을 위한 Python 샘플을 제공합니다
- 02Phi Silica 및 OCR 같은 Windows AI API를 활용하는 AI 샘플을 포함합니다
- 03앱 인스턴스 관리, 활성화, 전원 상태 알림을 보여줍니다
- 04저장소 선택기, 인쇄, 카메라 캡처, Mica 배경을 다룹니다
- 05안정 API와 실험적 API를 위한 버전별 브랜치를 제공합니다
활용 사례
- WinUI 3 앱에 특정 Windows App SDK 기능을 추가하는 방법을 익힐 때
- Windows ML 또는 Windows AI API 연동을 위한 작동하는 코드를 찾아볼 때
- 데스크톱 앱을 만들 때 Mica, 포커스 시각 효과 또는 입력 샘플을 시작 템플릿으로 활용할 때
빠른 시작
- 1
Git으로 저장소를 클론합니다
git clone https://github.com/microsoft/WindowsAppSDK-Samples.git - 2
Visual Studio에서 샘플의 솔루션 파일을 엽니다
사용 전 알아둘 점
- Windows 전용이며, Windows 애플리케이션 개발 워크로드가 포함된 Visual Studio가 필요합니다.
- 샘플은 하나의 실행 가능한 애플리케이션이 아니라 여러 개의 독립된 프로젝트로 구성되어 있습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- WindowsAppSDK-Samples은(는) 무엇인가요?
- WinUI 3, AI, 알림, 창 관리 등을 다루는 Microsoft Windows App SDK 기능 샘플 모음입니다. 이 저장소에는 Windows 데스크톱 앱 개발을 위한 Microsoft 프레임워크인 Windows App SDK의 샘플 프로젝트가 담겨 있습니다. 각 샘플은 앱 수명 주기와 인스턴스 관리, 저장소 선택기, Mica 배경, 푸시 알림, 카메라 캡처, 인쇄, 위젯 등 단일 기능에 초점을 맞춰, 개발자가 실제로 작동하는 앱에서 API를 사용하는 방법을 확인할 수 있습니다.
- WindowsAppSDK-Samples은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- WindowsAppSDK-Samples은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- WindowsAppSDK-Samples은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. WindowsAppSDK-Samples의 마지막 커밋은 2026년 11월 3일입니다.
- WindowsAppSDK-Samples은(는) 어디에 사용할 수 있나요?
- WinUI 3 앱에 특정 Windows App SDK 기능을 추가하는 방법을 익힐 때 Windows ML 또는 Windows AI API 연동을 위한 작동하는 코드를 찾아볼 때 데스크톱 앱을 만들 때 Mica, 포커스 시각 효과 또는 입력 샘플을 시작 템플릿으로 활용할 때
- WindowsAppSDK-Samples는 어떻게 설치하나요?
- Git으로 저장소를 클론합니다: git clone https://github.com/microsoft/WindowsAppSDK-Samples.git Visual Studio에서 샘플의 솔루션 파일을 엽니다
- WindowsAppSDK-Samples은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/microsoft/WindowsAppSDK-Samples
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
WinUI 3로 제작한 무료 오픈소스 Windows 앱으로, 바탕 화면에 애니메이션 배경화면, 웹 페이지, 게임, 화면 보호기를 설정할 수 있습니다.
Windows WPF 데스크톱 앱을 위한 Fluent 스타일 테마와 WinUI에서 영감을 받은 컨트롤.
해가 움직이는 시간에 맞춰 배경화면과 잠금 화면 이미지를 바꾸는 macOS Mojave Dynamic Desktop의 Windows 포트입니다.
AI 채팅, 탐색, 레이아웃, 네이티브 플랫폼 기능을 다루는 .NET MAUI 공식 샘플 앱 모음입니다.
인코딩, 포맷팅, 변환, 테스트, 데이터 생성을 위한 도구 약 30개를 모은 개발자용 데스크톱 만능 도구입니다.