UWP

"Universal Windows Platform"의 약자입니다. UWP는 Microsoft가 만든 애플리케이션 개발 플랫폼입니다. UWP 은 Windows PC, 태블릿, 스마트폰을 비롯한 여러 장치에서 실행할 수 있습니다. 일부 UWP 앱은 Xbox, HoloLens, IoT 장치와 같은 다른 유형의 Microsoft 하드웨어에서도 실행할 수 있습니다.

UWP는 개발자가 여러 유형의 하드웨어용 앱을 만들 수 있도록 공통 플랫폼을 제공합니다. Universal Windows Platform API에는 개발자가 앱에 통합할 수 있는 다양한 라이브러리, 함수, 사용자 인터페이스 요소가 포함되어 있습니다. UWP 앱에 여러 DeviceFamily 유형을 포함하면 개발자는 여러 유형의 장치에 맞게 앱의 인터페이스를 사용자 지정할 수 있습니다.

Microsoft Visual Studio 2015 이상은 UWP API를 지원하며 개발자에게 유연한 다중 플랫폼 개발 환경을 제공합니다. API는 C++로 구현되지만 UWP 앱은 C++, C#, Visual Basic 또는 JavaScript로 작성할 수 있습니다. Microsoft Visual Studio IDEWindows.Universal을 대상 장치 제품군으로 설정하면 코드를 UWP 앱으로 컴파일합니다.

UWP와 Microsoft Store

Microsoft Store(이전의 Windows Store)가 2012년에 출시되었을 때 개발자는 UWP 앱만 제출할 수 있었습니다. Windows Forms 및 WPF와 같은 이전 플랫폼으로 만든 프로그램은 허용되지 않았습니다. Store에서 제공되는 앱의 범위를 넓히기 위해 Microsoft는 나중에 "Desktop Bridge"를 만들었습니다. 이 기능을 사용하면 개발자가 UWP가 아닌 앱을 Microsoft Store용으로 패키징할 수 있습니다.

NOTE: UWP는 Windows 10과 함께 도입되었으며 이전 버전과 호환되지 않습니다. 따라서 UWP 앱은 Windows 10 이상을 실행하는 PC와 지원되는 다른 장치에서만 실행됩니다.

업데이트됨 August 20, 2021 작성: Per C.

quiz지식 테스트하기

Which of the following is a variation of the C programming language?

A
C-squared
0%
B
C max
0%
C
Ci
0%
D
C++
0%
Correct! Incorrect!     View the C++ definition.
More Quizzes →

Tech Terms 컴퓨터 사전

이 페이지의 UWP에 대한 정의는 TechTerms.com의 저자가 작성한 원본 정의입니다. 이 페이지를 참조하거나 이 정의를 인용하려면 정의 바로 아래에 있는 녹색 인용 표시줄을 사용하세요.

저희의 목표는 컴퓨터 용어를 이해하기 쉬운 방식으로 설명하는 것입니다. 게시하는 모든 정의에서 정확성과 간결함을 추구합니다. 이 정의에 대한 피드백이 있거나 새로운 기술 용어를 제안하고 싶으시면 문의해 주세요.

Tech Terms 뉴스레터

매일 또는 매주 발행되는 뉴스레터로 기술 지식을 향상시키세요! 지금 구독하고 새로운 용어와 퀴즈를 이메일로 받아보세요.

무료 TechTerms 뉴스레터 구독하기

이메일을 얼마나 자주 받고 싶으신가요?

각 이메일에 포함된 링크를 통해 언제든지 구독을 취소하거나 수신 빈도를 변경할 수 있습니다. 질문이 있으신가요? 문의해 주세요.

참고: 뉴스레터는 영어로 발송됩니다.