막 시작했든, 까다로운 문제를 해결하는 전문 개발자이든, 여러분은 혼자가 아닙니다. Windows 개발자 커뮤니티와 연결하고, 전문가 리소스에 액세스하고, 유용한 앱을 빌드하는 데 도움이 되는 솔루션을 찾습니다.
빠른 가이드
이 표를 사용하여 시나리오에 적합한 리소스를 찾습니다.
| 필요하다면... | 여기로 이동 |
|---|---|
| WinUI 3 앱 빌드 시작 | Windows 앱 SDK 시작 |
| 컨트롤, 패턴 및 코드 샘플 참조 | WinUI 3 갤러리 |
| 작업 코드 샘플 찾아보기 | GitHub에서의 Windows 앱 SDK 샘플 |
| 새로운 기능 또는 변경된 기능 확인 | Windows 앱 SDK 안정 채널 릴리스 정보 |
| 앱을 패키징, 서명 또는 배포하세요 | Windows 앱 개발 CLI(winapp CLI) |
| Windows 앱 SDK 버그 보고 | GitHub Windows 앱 SDK 문제 |
| WinUI에서 버그 보고 | GitHub WinUI 문제 |
| 기술적인 질문하기 | |
| Microsoft Store 앱 게시 | 개발자 계정 만들기 |
시작하기
Windows 앱 개발이 새로운가요? 이러한 리소스는 0에서 실행 중인 앱으로 이동하는 데 도움이 됩니다.
- Windows 앱 SDK 시작 - 개발 환경 설정 및 첫 번째 앱 만들기
- WinUI 3 갤러리 - 대화형 앱에서 WinUI 3 컨트롤, 디자인 패턴 및 코드 샘플 살펴보기
- Windows 앱 SDK 샘플 - 일반적인 시나리오를 다루는 작업 코드 예제 찾아보기
-
명령줄에서 WinUI 프로젝트 만들기 -
dotnet new템플릿을 사용하여 Visual Studio 없이 WinUI 앱을 생성합니다
개발자 도구
이러한 도구는 편집기 또는 프레임워크에서 Windows 앱을 빌드, 패키지 및 배송하는 데 도움이 됩니다.
- Windows 앱 개발 CLI(winapp CLI)(오픈 소스, 미리 보기) - 명령줄에서 Windows 앱을 패키지, 서명 및 관리합니다. WinUI, WPF, Electron, Rust, Flutter 등과 함께 작동합니다. 공지 블로그 게시물을 읽어보세요.
- WinApp VS Code 확장(미리 보기) - VS Code에서 직접 Windows 앱을 실행, 디버그 및 패키지합니다.
- GitHub Copilot 및 Claude Code용 WinUI 에이전트 플러그인(오픈 소스, 프리뷰) - WinUI 앱을 위한 AI 지원 스캐폴딩, 빌드 및 반복 개선.
- AI 개발자 갤러리(오픈 소스) - Windows AI API를 포함하여 Windows 디바이스 내 AI를 위한 대화형 샘플입니다.
- Dev Home(오픈 소스) - 개발 환경을 설정하고, 개발 드라이브를 관리하고, 시스템 성능을 모니터링합니다.
GitHub Copilot 사용하여 디버깅
GitHub Copilot Windows 앱에서 버그를 진단하고 수정하는 데 도움이 될 수 있습니다. XAML 바인딩 실패, 예기치 않은 충돌, 또는 이해하기 어려운 API 동작 등 어떤 상황이든 Visual Studio 또는 VS Code에서 Copilot에 직접 물어보세요. 다음은 시작하기 위한 몇 가지 샘플 프롬프트입니다.
| 시나리오 | 샘플 프롬프트 |
|---|---|
| XAML 데이터 바인딩이 업데이트되지 않음 | "값이 변경되면 내 x:Bind 속성이 UI를 업데이트하지 않습니다. 속성은 내 ViewModel에 있습니다. 내가 뭘 놓치고 있니?" |
| 시작 시 앱 충돌 | 제 WinUI 3 앱은 시작 중에 처리되지 않은 예외가 발생합니다. 스택 추적은 다음과 같습니다. 원인은 무엇인가요?" |
| 비동기/대기 교착 상태 | "비동기 메서드를 호출하면 UI가 중지됩니다. WinUI 앱에서 디스패처 스레드를 차단하지 않으려면 어떻게 해야 하나요?" |
| 패키징 또는 배포 오류 | "MSIX 패키지를 배포할 때 0x80073CFD 오류가 발생합니다. 이것은 무엇을 의미하며 어떻게 고쳐야 하나요?" |
| 예기치 않은 결과를 반환하는 API |
StorageFolder.GetFilesAsync"폴더에 파일이 있더라도 호출이 빈 목록을 반환합니다. 어떤 사용 권한 또는 기능이 누락되었을 수 있나요?" |
| 메모리 누수 조사 | "내 앱의 메모리 사용량이 계속 증가합니다. WinUI 3 앱에서 가비지 수집되지 않는 개체를 찾으려면 어떻게 해야 하나요?" |
Tip
최상의 결과를 위해 프롬프트와 함께 관련 코드 조각 또는 오류 메시지를 붙여넣습니다. Copilot 문제에 대한 특정 컨텍스트가 있는 경우 가장 잘 작동합니다.
Windows 앱에서 AI 지원 개발 도구를 사용하는 방법에 대한 자세한 내용은 AI 에이전트를 사용하여 네이티브 Windows 앱 빌드를 참조하세요.
설명서 및 참조
숙련된 개발자를 위한 공식 설명서, API 참조 및 릴리스 정보:
- Windows 앱 SDK 설명서 - API, 배포 및 패키징을 다루는 포괄적인 SDK 문서
- Windows 앱 SDK API 참조 - Windows 앱 SDK 대한 WinRT API 참조
- Windows 앱 SDK 안정 채널 릴리스 정보 - 각 릴리스의 새로운 기능, 수정된 내용 및 변경 내용
- WinUI 3 컨트롤 및 패턴 - 디자인 지침 및 XAML 컨트롤 참조
- 패키지 ID 개요 - 패키지형, 외부 위치를 사용하는 패키지형 및 비패키지형 배포 옵션 이해하기
커뮤니티 지원
다른 Windows 개발자와 연결하여 질문하고, 지식을 공유하고, 도움을 받을 수 있습니다.
- Windows 앱 개발 디스코드 - 다른 Windows 개발자와 실시간 채팅
- Microsoft Q&A - 기술 질문을 하고 답변은 Microsoft 전문가 및 커뮤니티로부터 받으세요.
- Windows 앱 SDK 리포지토리 - 다른 개발자 및 Windows 앱 SDK 팀과 연결
- WinUI 3 GitHub 리포지토리 - WinUI에 대한 도움말 및 공유 피드백
- 맥 오버플로 - Windows 앱 SDK 태그가 지정된 수천 가지 질문에 대한 답변을 찾아봅니다.
연결 유지
Windows 개발자 팀의 최신 뉴스, 업데이트 및 팁을 따르세요.
소셜 미디어
| 플랫폼 | 계정 |
|---|---|
| 블루스키 (미국) | Windows 개발자 문서 · Microsoft 개발자 · .NET · Windows Insider |
| Windows 개발자 · Microsoft 개발자 | |
| 인스타그램 | @windowsdeveloper · @microsoftdeveloper · @dotnet.developers |
블로그 및 비디오
- Windows 개발자 블로그 - 공식 공지 사항 및 심층 분석
- #ifdef Windows 블로그 - 실습 자습서 및 도구 공지
- Windows 개발자 YouTube - 비디오 자습서 및 컨퍼런스 세션
- Microsoft 개발자 YouTube - 더 광범위한 Microsoft 개발자 콘텐츠
- .NET YouTube - .NET 자습서 및 업데이트
파트너 센터 및 스토어 지원
Microsoft Store 앱을 게시하거나 파트너 센터 계정, 제출 또는 인증에 대한 도움이 필요한 경우:
스토어 게시자
- 파트너 센터 대시보드 - 앱 및 제출 관리
- 파트너 센터 지원(Copilot) - 파트너 센터 계정 및 스토어 제출에 대한 도움말 받기 (파트너 센터 계정 필요)
- 앱 인증 문제 보고 - 특정 앱 오류에 대해 인증 팀에 문의
엔터프라이즈 지원
지원 계약이 있는 조직의 경우:
- 지원 인시던트 만들기 - (Microsoft 지원 계약 필요)
애플리케이션 호환성
앱이 Windows 제대로 작동하지 않거나 기존 애플리케이션을 현대화하는 데 도움이 필요한 경우:
- App Assure - 앱이 Windows 10, Windows 11 및 Microsoft Edge 작업하는 데 도움이 되는 무료 Microsoft 엔지니어링 지원
Windows developer