개발자용 Windows 10 빌드 17763의 새로운 기능
Visual Studio 2019 및 업데이트된 SDK와 함께 Windows 10 빌드 17763(2018년 10월 업데이트 또는 버전 1809라고도 함)은 놀라운 유니버설 Windows 플랫폼 앱을 만드는 도구, 기능 및 환경을 제공합니다. Windows 10에 도구 및 SDK를 설치하면 새로운 유니버설 Windows 앱을 생성하거나 Windows의 기존 앱 코드를 사용하는 방법을 살펴볼 수 있습니다.
다음은 이 릴리스에서 Windows 개발자가 관심을 갖는 신규 및 개선 기능 및 안내 모음입니다. Windows SDK에 추가된 새로운 네임스페이스의 전체 목록은 Windows 10 빌드 17763 API 변경 내용을 참조하세요. Windows 10의 주요 기능에 대한 자세한 내용은 Windows 10의 새로운 기능을 참조하세요. 그리고 이전에 있었던 그리고 앞으로 있을 Windows 플랫폼 기능 추가에 대한 개략적인 내용은 Windows 개발자 플랫폼 기능을 참조하세요.
디자인 및 UI
기능 | 설명 |
---|---|
앱 아이콘 및 로고 | 앱 아이콘 및 로고 페이지가 다시 작성되었으며, 이제 최신 Visual Studio 아이콘 도구를 표시하고, Microsoft Store의 앱 목록에 이미지를 추가하는 방법에 대한 정보를 제공합니다. |
디자인 방문 페이지 | 업데이트된 디자인 방문 페이지에는 UWP 디자인 영역에 대한 한 눈에 보기 개요와 Fluent 디자인의 최신 기능에 대한 정보가 있습니다. |
Fluent 디자인 컨트롤 | Fluent Design 시스템 및 앱의 모양을 향상시키기 위해 다음과 같은 새 UI 컨트롤이 추가되었습니다. * CommandBarFlyout을 사용하면 UI 캔버스에 있는 항목의 컨텍스트에서 일반적인 사용자 작업을 표시할 수 있습니다. * DropDownButton, SplitButton 및 ToggleSplitButton은 앱의 사용자 인터페이스를 향상시키는 특수 기능을 갖춘 단추 컨트롤을 제공합니다. * MenuBar는 수평 행에 여러 개의 최상위 메뉴 세트를 표시합니다. * NavigationView는 이제 앱의 탐색 옵션 수가 적고 콘텐츠에 더 많은 공간이 필요한 경우를 위해 위쪽 탐색 모음을 지원합니다. * TreeView는 데이터 바인딩, 항목 템플릿 및 끌어서 놓기를 지원하도록 향상되었습니다. |
Fluent 디자인 업데이트 | Windows 앱 * 용 맞춤, 패딩, 여백 * 색 * 흐름 디자인 앱 소개 앱 디자인 기본 * 반응형 디자인 기술 * 화면 크기 및 중단점 * 스타일 개요 * 작성 스타일 과 같은 Fluent 디자인 * 페이지에 * 대한 시각적 업데이트 및 사소한 변경이 수행되었습니다. 또한 콘텐츠 영역에 * 대한 새로운 정보로 다음 페이지를 다시 작성했습니다. 이제 아이콘은 아이콘을 사용하고 클릭할 수 있도록 하기 위한 실용적인 권장 사항을 제공합니다. * 입력 체계는 비슷한 문서의 정보를 통합하여 모든 것을 업데이트된 지침 및 그림과 함께 한 곳에 배치합니다. |
응시 입력 및 상호 작용 | 응시 상호 작용을 사용하면 앱에서 눈의 위치와 움직임에 따라 사용자의 시선, 주의 및 존재를 추적할 수 있습니다. 이 기능은 보조 기술로 사용할 수 있으며, 기존의 입력 디바이스를 사용할 수 없는 게임 및 기타 대화형 시나리오에 대한 기회를 제공합니다. |
필기 보기 | HandwritingView는 TextBox 및 RichEditBox의 새로운 잉크 입력 표면입니다. 사용자는 펜이 있는 텍스트 컨트롤을 탭하여 컨트롤을 쓰기 표면으로 확장할 수 있습니다. 이 지침에서는 애플리케이션에서 HandwritingView를 관리하고 사용자 지정하는 방법을 설명합니다. |
Fluent 디자인의 움직임 | Fluent 디자인 시스템에서 움직임을 사용하는 것은 타이밍, 감속/가속, 방향 및 무게의 기본 사항을 기반으로 하여 진화하고 있습니다. 이러한 기본 기능을 적용하여 사용자에게 앱을 안내하고, 디지털 환경의 자연스러움을 반영하여 이러한 환경에 사용자를 연결할 수 있습니다. 다음 문서에서 자세히 알아보세요. * 움직임 개요는 이러한 기본 사항을 반영하도록 업데이트되었습니다. * 실제 움직임은 앱 내에서 이러한 기본 사항을 적용하는 방법의 예를 보여 줍니다. 또한 암시적 애니메이션에 대한 정보가 포함되어 있어 XAML 요소의 속성이 변경되는 경우 이전 값과 새 값 사이를 쉽게 보간할 수 있습니다. * 방향 및 무게는 앱의 사용자 정신적 모델을 강화합니다. * 타이밍 및 감속은 앱의 움직임에 현실성을 추가합니다. * XAML 속성 애니메이션을 사용하면 기본 합성 Visual 개체와 상호 작용하지 않고도 XAML 요소의 속성 애니메이션을 직접 적용할 수 있습니다. |
페이지 전환 | 페이지 전환은 사용자를 앱의 페이지 간에 이동시킵니다. 사용자가 탐색 계층 구조상의 위치를 파악하고 페이지 간의 관계에 대한 피드백을 제공하는 데 도움이 됩니다. |
텍스트 크기 조정 | 새 텍스트 크기 조정 지침에서는 사용자가 OS와 개별 애플리케이션 모두에서 상대 글꼴 크기를 변경할 수 있는 기능을 제공하는 새 텍스트 크기 조정 동작을 수용하도록 애플리케이션을 업데이트하는 방법을 설명합니다. 일반적으로 화면 영역 내의 모든 항목을 확대하고 자체의 유용성 문제를 제기하는 돋보기 앱을 사용하거나, 디스플레이 해상도를 변경하거나, 디스플레이 및 일반 시청 거리에 따라 모든 항목의 크기를 조정하는 DPI 배율을 사용하는 대신, 사용자가 설정에 빠르게 액세스하여 텍스트 크기만 100%(기본 크기)에서 최대 225%까지 조정할 수 있습니다. |
도구 키트 | Adobe XD 및 Adobe Illustrator 도구 키트는 새로운 기능으로 업데이트되었습니다. 이러한 디자인 도구 키트는 UWP 앱 디자인을 위한 레이아웃 템플릿을 제공합니다. |
UI 명령 | UWP 명령 인프라에 대한 업데이트에는 명령 개체(행동, 레이블, 아이콘, 키보드 액셀러레이터 키, 액세스 키 및 설명)와 일반적인 표준 명령 세트(잘라내기, 복사, 붙여넣기, 종료 등)의 더 효율적인 캡슐화가 포함되어 있으므로 이러한 속성을 수동으로 설정할 필요가 없습니다. 새 XamlUICommand 클래스는 호출 시 작업을 수행하는 대화형 UI 요소의 명령 동작을 정의하는 기본 클래스를 제공합니다. 이 클래스는 미리 정의된 속성을 사용하여 표준 플랫폼 명령 세트를 공개하는 StandardUICommand의 부모 클래스입니다. |
Windows UI 라이브러리 | Windows UI Library는 UWP 앱용 컨트롤 및 기타 사용자 인터페이스 요소를 제공하는 NuGet 패키지 세트입니다. 또한 이러한 패키지는 이전 버전의 Windows 10과도 호환되므로 사용자에게 최신 OS 버전이 없는 경우에도 앱이 작동합니다. Windows UI 라이브러리의 새로운 기능에 대한 자세한 내용은 NuGet 패키지에 포함된 API 네임스페이스 목록을 참조하세요. |
Windows 앱 개발
기능 | 설명 |
---|---|
바코드 스캐너 | 바코드 스캐너 설명서가 다시 구성되었으며 더 자세한 정보와 코드 조각으로 향상되었습니다. 또한 바코드 스캐너에서 데이터를 가져오고 사용하는 방법을 설명하는 새 바코드 데이터 획득 및 이해 항목이 추가되었습니다. |
C++/WinRT | C++/WinRT에는 이 릴리스에 대한 많은 새로운 기능, 변경 내용 및 수정 프로그램이 포함되었습니다. 사용자 고유의 컬렉션 속성 및 컬렉션 형식을 구현할 때 새 함수 및 기본 클래스가 지원되며, 이제 C++/WinRT 런타임 클래스에서 {Binding} XAML 태그 확장을 사용할 수 있습니다(코드 예제는 데이터 바인딩 개요 참조). 이 릴리스에서 새로워지고 변경된 모든 사항에 대한 자세한 내용은 C++/WinRT의 새로운 기능을 참조하세요. 기타 새로운 C++/WinRT 콘텐츠에는 XAML 사용자 지정 컨트롤, COM 구성 요소 작성, 값 범주 및 강력한 참조와 약한 참조가 포함됩니다. |
C++/WinRT 코드 예제 | 기존 C++/CX 코드 예제와 함께 설명서의 항목에 250개의 C++/WinRT 코드 목록이 추가되었습니다. |
영향을 주는 지침 | UWP 설명서에 대한 영향을 주는 지침이 업데이트되었습니다. 이 새 지침은 Microsoft 문서에 대한 외부 기여와 관련된 작업 흐름과 기대치를 명확히 합니다. |
DXGI(DirectX 그래픽 인프라) | 누락된 DXGI API에 대한 새 설명서가 추가되었으며, Windows 10에서 발표할 때 모범 사례에 대한 문서가 제공되었습니다. * 최상의 성능을 위해 DXGI 플립 모델 사용: 최신 버전의 Windows에서 프레젠테이션 스택의 성능과 효율성을 극대화하는 방법에 대한 지침을 제공합니다. * IDXGIOutput6::CheckHardwareCompositionSupport 메서드: 하드웨어 확장이 지원됨을 애플리케이션에 알립니다. * DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS 열거형: 지원되는 하드웨어 컴퍼지션 수준을 설명합니다. |
시작하기 | Microsoft의 시작 콘텐츠는 새로운 항목으로 활성화되었으며, Windows 10을 새로 사용하는 개발자가 다음과 같은 일반적인 작업을 * 수행할 수 있는 방법에 대한 정보와 지침을 제공합니다. 목록 * 저장 및 로드 설정 * 에서 고객 표시 양식 * 생성 및 파일 작업 로드 |
맵 스타일시트 편집기 | 새 맵 스타일시트 편집기 애플리케이션을 사용하여 애플리케이션에 추가하는 맵의 모양을 대화형으로 사용자 지정합니다. |
Microsoft Learn | 새 Microsoft Learn 사이트는 Microsoft 개발자에게 새 실습 학습 및 교육 기회를 제공합니다. Microsoft Learn은 현재 Microsoft 365, Microsoft Azure 및 Windows Server에 대한 학습 및 인증을 제공합니다. |
메모장 | 메모장이 업데이트되어 확대/축소, 줄 바꿈 찾기/바꾸기, Unix/Linux(LF) 및 Mac(CR) 줄 끝 지원이 추가되었습니다. |
프로젝트 로마 | 프로젝트 로마는 이제 지원되는 플랫폼과 SDK에서 일관된 프로그래밍 환경을 제공합니다. 새 Microsoft Graph 알림에서 프로젝트 로마를 사용하여 앱을 위한 사용자 중심의 플랫폼 간 알림 플랫폼을 제공합니다. |
화면 캡처 | 새 URI 체계를 사용하면 앱이 프로그래밍 방식으로 새 스니핑을 열거나 주석에 대한 특정 이미지로 Snip &Sketch 앱을 시작할 수 있습니다. |
데스크톱 애플리케이션의 UWP 컨트롤 | 이제 Windows 10을 사용 하면 WPF, Windows Forms 및 C++ Win32 데스크톱 애플리케이션에서 UWP 컨트롤을 사용할 수 있습니다. 즉, Windows Ink 및 Fluent 디자인 시스템을 지원하는 컨트롤과 같은 UWP 컨트롤을 통해서만 사용할 수 있는 최신 Windows 10 UI 기능을 통해 기존 데스크톱 애플리케이션의 모양, 느낌 및 기능을 향상시킬 수 있습니다. 이 기능을 XAML 제도라고 합니다. 사용하는 애플리케이션 플랫폼에 따라 애플리케이션에서 XAML 제도를 사용할 수 있는 몇 가지 방법을 제공합니다. WPF 및 Windows Forms 애플리케이션은 디자이너 중심 개발 환경을 제공하는 Windows 커뮤니티 도구 키트의 컨트롤 세트를 사용할 수 있습니다. C++ Win32 애플리케이션은 Windows.UI.Xaml.Hosting 네임스페이스의 UWP XAML 호스팅 API를 사용해야 합니다. 자세한 내용은 데스크톱 애플리케이션의 UWP 컨트롤을 참조하세요. 메모: XAML 아일랜드를 사용하도록 설정하는 API 및 컨트롤은 현재 개발자 미리 보기로 제공됩니다. 사용자 고유의 프로토타입 코드에서 사용해 보도록 추천하지만, 프로덕션 코드에는 지금 사용하지 않는 것이 좋습니다. |
Windows Machine Learning | Windows Machine Learning은 이제 공식적으로 시작되어 최첨단 기계 학습 모델에 대한 더 빠른 평가 및 지원과 같은 기능을 제공합니다. 애플리케이션에 통합하려는 개발자를 지원하기 위해 몇 가지 새롭고 업데이트된 리소스가 포함된 새 문서 사이트를 만들었습니다. * 자습서: Windows Machine Learning 데스크톱 애플리케이션 만들기(C++): 이 자습서에서는 간단한 데스크톱용 Windows ML 애플리케이션을 빌드하는 방법을 보여줍니다. * 자습서: Windows Machine Learning UWP 애플리케이션 만들기(C#): 이 단계별 자습서에서 Windows ML을 사용하여 첫 번째 UWP 애플리케이션을 만듭니다. * Windows.AI.MachineLearning Namespace: API 참조가 Windows 10 SDK의 최신 릴리스에 맞게 업데이트되어 개발자는 이제 이 API를 Win32 및 UWP 애플리케이션 모두에 사용할 수 있습니다. |
Windows Mixed Reality | 개발자는 이제 디스플레이 하드웨어에서 지원되는 경우 하드웨어 보호 백 버퍼 텍스처를 요청할 수 있으므로 애플리케이션에서 PlayReady와 같은 원본에서 하드웨어로 보호된 콘텐츠를 사용할 수 있습니다. 하드웨어 보호 지원 및 설정은 기본 계층에서 Windows.Graphics.Holographic.HolographicCamera의 새 속성을 통해 사용하고, Quad 계층에서는 Windows.Graphics.Holographic.HolographicQuadLayerUpdateParameters를 통해 사용할 수 있습니다. |
IoT Core
기능 | 설명 |
---|---|
AssignedAccessSettings | AssignedAccessSettings 클래스를 사용하면 다양한 메서드와 속성을 호출하여 사용자가 특정 디바이스에 대해 할당한 액세스 설정에 액세스할 수 있습니다. |
기본 앱 개요 | Windows 10 IoT Core 기본 앱이 날씨, 수동 입력 및 오디오와 같은 새로운 기능과 성능으로 업데이트되었습니다. |
대시보드 | Windows 10 Iot Core 대시보드를 사용하면 Dragonboard 410C 또는 NXP를 사용하는 개발자가 사용자 지정 FFU를 디바이스에 플래시할 수 있습니다. |
화상 키보드 | IoT 디바이스용 화상 키보드는 이제 Windows의 데스크톱 버전과 동일한 터치 키보드 구성 요소를 사용합니다. 이렇게 하면 받아쓰기 모드, IME 지원 및 전체 입력 범위 세트와 같은 기능을 사용할 수 있습니다. |
로그인 대화 상자의 제목 표시줄 | Windows 10 IoT Core는 이제 시스템 대화 상자의 제목 표시줄을 구성하는 옵션을 제공합니다. |
Wake on Touch | Wake on Touch는 사용하지 않는 동안 디바이스의 화면을 끄고, 사용자가 화면을 터치하면 빠르게 켜는 기능을 사용하도록 설정합니다. |
Windows.System.Update | 새 Windows.System.Update 네임스페이스를 사용하면 시스템 업데이트를 대화형으로 제어할 수 있습니다. 이 네임스페이스는 Windows 10 IoT Core에서만 사용할 수 있습니다. |
웹 개발
기능 | 설명 |
---|---|
EdgeHTML 18 | Windows 10 2018년 10월 업데이트에는 Microsoft Edge 브라우저 및 UWP 앱용 JavaScript 엔진에 대한 최신 업데이트인 EdgeHTML 18이 제공됩니다. EdgeHTML 18은 웹 인증 API, 새 WebView 컨트롤 기능 등으로 확장된 최신 지원을 제공합니다! 도구 측면에서 EdgeHTML 18은 새 WebDriver 기능, 자동 업데이트, 향상된 Edge DevTools 및 Edge DevTools 프로토콜 기능을 제공합니다. 자세한 내용은 EdgeHTML 18의 새로운 기능 및 최신 Windows 10 업데이트의 DevTools(EdgeHTML 18)를 확인하세요. |
프로그레시브 웹앱 | Windows 10 JavaScript 앱(WWAHost.exe 프로세스에서 실행되는 웹앱)은 이제 보기가 활성화되기 전에 시작하여 프로세스 기간 동안 실행되는 선택적인 애플리케이션별 백그라운드 스크립트를 지원합니다. 이렇게 하면 보기를 활성화하기 전에 탐색을 모니터링 및 수정하고, 탐색 전체의 상태를 추적하고, 탐색 오류를 모니터링하고, 코드를 실행할 수 있습니다. 앱 매니페스트에서 StartPage 로 지정되면 앱의 각 보기(창)가 새 WebUIView 클래스의 인스턴스로 스크립트에 공개되어 일반(Win32) WebView와 동일한 이벤트, 속성 및 메서드를 제공합니다. |
웹 API 확장 | 브라우저 간 웹 개발용 레거시 Microsoft API 확장 목록이 Mozilla Developer Network 설명서에 추가되었습니다. 이러한 API 확장은 Internet Explorer 또는 Microsoft Edge 고유의 확장이며, MDN 웹 문서의 호환성 및 브라우저 지원에 대한 기존 정보를 보완합니다. 레거시 Microsoft CSS 확장도 사용할 수 있으며, Visual Studio Code에서 표시되는 MDN의 다양한 웹 API 정보를 직접 확인할 수 있습니다. |
WebVR | 홈 페이지를 완전히 다시 디자인하고 목차를 다시 구성하는 기능을 포함하여 WebVR 개발자 가이드에 대한 주요 업데이트가 수행되었습니다. 또한 다음을 비롯한 몇 가지 새로운 항목을 작성했습니다. * WebVR이란? WebVR의 기본 사항, 사용해야 하는 이유 및 개발을 시작하는 방법을 설명합니다. * 프로그레시브 웹앱의 WebVR: PWA(프로그레시브 웹앱)에 WebVR을 추가하는 방법을 알아봅니다. * WebView의 WebVR: Windows 10 애플리케이션에서 WebView 컨트롤에 WebVR을 추가하는 방법을 알아봅니다. * WebVR 데모: Microsoft Edge 및 Windows Mixed Reality 몰입형 헤드셋을 사용하여 일부 WebVR 데모를 확인하세요. |
Windows 앱 게시 및 수익 창출
기능 | 설명 |
---|---|
MSIX | MSIX는 모든 Windows 앱에 최신 패키징 환경을 제공하는 새 Windows 앱 패키징 형식입니다. 오픈 소스 MSIX 형식은 기존 패키지의 기능을 유지하는 동시에 최신 배포 기능을 활성화합니다. |
MSIX Packaging Tool | 새 MSIX 패키징 도구를 사용하면 소스 코드에 액세스할 수 없는 경우에도 기존 데스크톱 애플리케이션을 MSIX 형식으로 다시 패키지할 수 있습니다. 명령줄 또는 대화형 UI를 통해 실행할 수 있습니다. |
MSIX에 Desktop App Converter 지원 | Desktop App Converter를 사용하여 -MakeMSIX 매개 변수를 통해 MSIX 패키지를 출력할 수 있습니다. |
MSIX에 MakeAppx.exe 도구 지원 | MakeAppx.exe 도구를 사용하여 UWP 앱 또는 기존 데스크톱 애플리케이션용 MSIX 패키지를 만들 수 있습니다. 이 도구는 Windows 10 SDK에 포함되어 있으며 명령 프롬프트 또는 스크립트 파일에서 사용할 수 있습니다. UWP 앱의 경우 MakeAppx.exe 도구를 사용하여 앱 패키지 만들기를 참조하세요. 데스크톱 애플리케이션의 경우 수동 데스크톱 애플리케이션 패키징을 참조하세요. |
패키지 지원 프레임워크 | 패키지 지원 프레임워크는 소스 코드에 액세스할 수 없는 경우 기존 데스크톱 애플리케이션에 수정 프로그램을 적용하여 MSIX 컨테이너에서 실행할 수 있도록 지원하는 오픈 소스 키트입니다. |
Store 분석 API | 이제 Microsoft Store 분석 API에는 다음과 같은 새로운 방법이 * 포함되어 있습니다. UWP 앱 * 에 대한 인사이트 데이터 가져오기 데스크톱 애플리케이션에 대한 인사이트 데이터 가져오기 데스크톱 애플리케이션* 에 대한 업그레이드 블록 가져오기 데스크톱 애플리케이션 * 에 대한 업그레이드 블록 세부 정보 가져오기 |
비디오
다음 비디오는 Fall Creators Update 이후 게시되었으며, 개발자를 위한 Windows 10의 새로운 기능과 향상된 기능을 강조하고 있습니다.
C++/WinRT
C++/WinRT는 Windows 런타임 API를 작성하고 사용하는 새로운 방법입니다. 이는 헤더 파일에서만 구현되고, 최신 앱 기능에 대한 최고 수준의 액세스를 제공하도록 설계되었습니다. 동영상을 시청하여 작동 원리를 파악한 후 개발자 문서 읽어 보고 자세한 내용을 확인하세요.
개발자를 위한 시작: Windows 10에서 양식 만들기 및 사용자 지정
이제 Windows 개발자를 위한 시작 문서에서 기본 앱 개발 작업용 실습 환경을 제공합니다. 이 비디오에서는 이러한 항목 중 하나를 안내하고, 앱에서 양식 UI를 만드는 방법에 대한 기본 사항을 설명합니다. 이 비디오를 시청하여 작동하는 코드를 살펴본 다음, 해당 항목을 직접 확인해 보세요.
Project Personality Chat을 사용하여 봇 향상
Project Personality Chat을 사용하면 사용자 지정 가능한 가상 사용자를 채팅 봇에 추가할 수 있습니다. Microsoft Bot Framework SDK와 통합하면 고객과 상호 작용하는 더 향상된 대화형 방법에 맞게 작은 대화 기능을 추가할 수 있습니다. 이 비디오를 시청하여 구현하는 방법을 알아본 다음, 실습 환경용 대화형 데모를 사용해 보세요.
다중 인스턴스 UWP 앱
Windows에서는 이제 UWP 앱의 여러 인스턴스를 각각 별도의 자체 프로세스로 실행할 수 있습니다. 이 비디오를 시청하여 이 기능을 지원하는 새 앱을 만드는 방법을 알아본 다음, 개발자 문서에서 이 기능을 사용하는 방법과 이유에 대한 자세한 지침을 참조하세요.
Xbox Live Unity 플러그 인
Unity용 Xbox Live 플러그 인에는 Xbox Live 서명, 통계, 친구 목록, 클라우드 스토리지 및 순위표를 제목에 추가하기 위한 지원이 포함되어 있습니다. 이 비디오를 시청하여 자세히 알아본 다음, GitHub 패키지를 다운로드하여 시작하세요.
One Dev Question
Microsoft 개발자는 One Dev Question 동영상 시리즈에서 오랫동안 Windows 개발, 팀 문화 및 이력에 대한 일련의 질문을 다루어 왔습니다.
샘플
고객 주문 데이터베이스
고객 주문 데이터베이스 샘플이 DataGrid, NavigationView, Expander와 같은 새 컨트롤을 사용하도록 업데이트되었습니다.
고객 데이터베이스 자습서
고객 데이터베이스 자습서는 고객 목록을 관리하기 위한 기본 UWP 앱을 만들고, 엔터프라이즈 개발에 유용한 개념과 사례를 소개합니다. 로컬 SQLite 데이터베이스에 대한 UI 요소를 구현하고 작업을 추가하는 과정을 안내하며, 추가적인 작업을 원할 경우 원격 REST 데이터베이스에 연결하기 위한 대략적인 지침을 제공합니다.
Photo Editor C++/WinRT
Photo Editor 샘플 앱은 C++/WinRT 언어 프로젝션을 사용한 개발을 보여 줍니다. 이 앱을 사용하면 사진 라이브러리에서 사진을 검색한 다음, 연결된 사진 효과로 선택한 이미지를 편집할 수 있습니다.
Windows Machine Learning
Windows-Machine-Learning 리포지토리가 최신 Windows 10 SDK에서 작동하도록 업데이트되었으며, C#, C++ 및 JavaScript로 작성된 샘플이 포함되어 있습니다.
XAML 호스팅 API
XAML 호스팅 API 샘플은 UWP XAML 호스팅 API(XAML 제도라고도 함)를 사용하는 다양한 시나리오를 강조하는 Win32 데스크톱 앱입니다. 이 프로젝트는 Windows Ink, Media Player 및 탐색 보기 컨트롤을 갤러리 스타일 프레젠테이션에 통합합니다. 샘플에서는 일반 컨트롤 사용 외에도 XAML 및 네이티브 Windows 이벤트/메시지 처리 및 기본 XAML 데이터 바인딩도 보여 줍니다.