Windows용 앱 개발

최신 도구 및 프레임워크를 사용하여 Windows용 뛰어난 데스크톱 환경을 Create.

WinUI를 사용하여 앱 빌드

WinUI 3은 동적 및 고성능 Windows 애플리케이션을 빌드하는 데 필요한 최첨단 도구와 기능을 제공합니다. Windows용으로 설계된 프레임워크인 WinUI를 사용하면 애플리케이션의 잠재력을 최대한 발휘할 수 있습니다.

WinUI 시작

  • 제어하는 개발자

    C# 또는 C++와 함께 .NET을 사용하여 x86, x64 및 ARM에서 잘 실행되는 앱을 작성합니다.

  • 하드웨어를 & 최신 환경에 최적화

    Create 최신 하드웨어에 최적화된 WinUI를 사용하여 매우 까다롭지만 성능이 뛰어난 환경을 제공합니다.

Windows의 주요 환경을 지원합니다.

Windows 환경 및 앱은 WinUI와 풍부한 컨트롤 세트 및 스타일로 빌드되어 매일 수백만 명이 사용하는 고품질 환경을 쉽게 개발할 수 있습니다.

  • 시작

    WinUI를 사용하여 첫 번째 헬로 월드 앱을 만드는 도구 설치

  • 설명서

    WinUI 및 Windows 앱 SDK 대해 자세히 알아보기

  • WinUI 갤러리

    WinUI 갤러리를 사용하여 대화형 샘플 및 코드 조각 살펴보기

Windows Presentation Foundation(WPF)

WPF는 수년간의 사용과 풍부한 도구 및 라이브러리 에코시스템을 통해 개선된 데스크톱 환경을 위한 안전하고 확장 가능하며 정교한 UI 프레임워크를 제공합니다.

WPF 시작

WPF 갤러리 이미지

최신 테마와 WindowsAppSDK의 기능을 통해 이제 최신 기능으로 앱을 평준화할 수 있습니다. WPF 갤러리를 탐색하여 가능한 작업을 확인합니다.

Windows 개발을 위한 기타 프레임워크

WinUI 및 WPF를 넘어 다재다능하고 활기찬 Windows 애플리케이션을 제작하기 위한 다른 프레임워크를 검색합니다.

프레임워크 옵션 개요

  • 데스크톱용 React Native

    네이티브 개발의 가장 중요한 부분을 React 및 JavaScript와 결합합니다. 데스크톱용 React Native 모바일 앱을 Windows 및 macOS로 가져올 수 있습니다.

  • .NET MAUI

    .NET 다중 플랫폼 앱 UI(.NET MAUI)는 C# 및 XAML을 사용하여 Windows, macOS, Android 및 iOS용 최신 다중 플랫폼 앱을 빌드하기 위한 프레임워크입니다.

  • WinForms

    Windows Forms Visual Studio에서 끌어서 놓기 디자이너로 쉽게 사용할 수 있는 컨트롤, 그래픽, 데이터 바인딩 및 사용자 입력을 포함한 광범위한 기능 집합을 지원합니다.

  • PWA

    PWA는 웹과 네이티브 간의 격차를 해소하여 Windows 및 기타 플랫폼에서 심층적으로 통합된 환경과 함께 웹앱의 모든 이점을 제공합니다.

  • WebView2

    WebView2 컨트롤을 사용하면 Microsoft Edge를 렌더링 엔진으로 사용하여 웹 기술(HTML, CSS 및 JavaScript)을 네이티브 앱에 포함할 수 있습니다.