시작 위치

Windows 앱 작성(또는 Windows를 사용하여 앱 작성)을 시작하기 위한 가이드입니다.

데스크의 개발자

Windows용 앱 개발을 시작합니다. 이 가이드에서는 시작하는 데 필요한 단계를 안내합니다. Windows 개발에 대해 자세히 알아보는 데 도움이 되는 리소스도 알려줍니다.

수행해야 하는 작업의 요약은 다음과 같습니다.

  1. 컴퓨터에서 개발자 모드를 사용하도록 설정하고,
  2. 필요한 개발 도구 설치 및
  3. 코딩을 시작합니다.

개발자 모드 사용

Windows에는 작업 중인 앱을 실행할 수 있도록 보안 설정을 조정하는 개발자를 위한 특수 모드가 있습니다. 켜는 방법은 다음과 같습니다.

지금은 개발자 계정을 만들기에 좋을 때입니다. 무엇보다도 이를 통해 Microsoft Store에 앱을 게시할 수 있습니다. 이렇게 하는 방법은 다음과 같습니다.

이제 앱을 만드는 데 필요한 도구를 설치할 준비가 되었습니다.

개발 도구 설치

개발자 홈은 Windows 11에서 도입되었으며 Windows용 앱을 개발하는 데 필요한 도구에 빠르게 액세스할 수 있는 대시보드입니다. 학습 및 코드 샘플에 대한 링크도 제공합니다. 이 목록의 나머지 항목을 처리할 수 있습니다.

일반적인 개발 작업의 속도를 높이기 위해 프로젝트를 저장하는 데 사용할 특수 형식의 드라이브를 만들 수 있습니다. 이를 개발자 드라이브라고합니다.

많은 Windows 개발자가 선호하는 개발 도구인 Visual Studio를 사용하면 Windows 및 기타 여러 플랫폼용 프로젝트를 만들 수 있습니다. 앱을 작성, 디버그 및 배포하는 데 도움이 되는 강력한 IDE입니다.

확장성이 뛰어난 편집기인 Visual Studio Code는 사용자가 생각할 수 있는 거의 모든 종류의 개발을 지원하도록 사용자 지정할 수 있습니다. Windows 및 기타 플랫폼용 앱을 작성하는 데 매우 적합합니다.

Windows 터미널 명령 프롬프트, PowerShell 및 bash(Linux용 Windows 하위 시스템(WSL)을 통해)와 같이 이미 좋아하는 명령줄 셸에 대한 최신 호스트 애플리케이션입니다. 최신 탭 인터페이스를 제공하고 테마 및 확장을 지원합니다.

WSL을 사용하면 Windows에서 Linux 배포를 실행할 수 있습니다. 이는 오픈 소스 도구를 사용하여 Windows용 앱을 개발하는 좋은 방법입니다.

코딩 시작

Windows에서 실행되는 앱을 작성하는 경우 개발 프레임워크를 선택해야 합니다. 인기 있는 프레임워크로는 Windows 앱 SDK, WPF(Windows Presentation Foundation), Windows Forms 및 Win32가 있습니다. 여기서는 다른 방법보다 한 가지 방법을 선택하는 데 도움이 됩니다.

Windows 및/또는 다른 플랫폼용 앱을 작성하는 데 Windows를 사용하는 경우 관심 가질 토픽은 다음과 같습니다. Python 및 Rust와 같은 다른 언어 사용법을 다루며 오픈 소스 도구에 액세스하기 위해 Windows에 Linux를 설치하는 방법과 같은 팁도 담겨 있습니다.

개발자 도구가 모두 설정되면 일부 온라인 학습 및 코드 샘플을 탐색할 수 있습니다.