이 섹션에서는 고객이 모든 유형의 디바이스에 설치할 수 있는 단일 Windows 10 앱 패키지를 만들 수 있는 UWP(유니버설 Windows 플랫폼)로 기존 앱을 포팅하는 방법을 설명합니다. 앱은 흥미로운 새 하드웨어, 뛰어난 수익 창출 기회, 최신 API 집합, 적응형 UI 컨트롤 및 마우스/키보드, 터치 및 음성을 비롯한 다양한 입력 형식을 활용할 수 있습니다.
WinRT(Windows 런타임)는 UWP(유니버설 Windows 플랫폼) 앱을 빌드할 수 있는 기술입니다. 유니버설 Windows 플랫폼(UWP) 앱이란 무엇인지에 대한 더 많은 정보를 보려면, Windows 런타임(WinRT) 및 UWP 앱에 대한 배경 설명을에서 참조할 수 있습니다.
이 포팅 가이드에서는 현재 앱의 기술과 UWP(유니버설 Windows 플랫폼)의 차이점을 설명합니다. 기술 간의 경로를 이해하면 UWP 앱 개발을 위한 포괄적인 리소스인 개발자 센터의 나머지 부분을 자세히 살펴볼 수 있습니다. 좋은 방법으로는 준비가 되었을 때, 스토어 앱을 개발하는 방법시작하는 것입니다.
주제 | 설명 |
---|---|
데스크톱에서 UWP로 이동 | UWP 환경을 Win32 및 .NET 데스크톱 애플리케이션으로 가져오는 몇 가지 옵션 중 하나를 선택합니다. |
Windows 런타임 8.x에서 UWP로 이동 | Windows 8.1, Windows Phone 8.1 또는 둘 다를 대상으로 하는 유니버설 8.1 앱이 있는 경우 소스 코드와 기술이 Windows 10 또는 Windows 11로 원활하게 포팅된다는 것을 알 수 있습니다. Windows를 사용하면 고객이 모든 종류의 디바이스에 설치할 수 있는 단일 앱 패키지인 UWP 앱을 만들 수 있습니다. |
Windows Phone Silverlight에서 UWP로 전환하기 | Windows Phone Silverlight 앱을 사용하는 개발자인 경우 Windows 10으로 이동하는 동안 기술 집합과 소스 코드를 잘 활용할 수 있습니다. Windows 10 또는 Windows 11을 사용하면 고객이 모든 종류의 디바이스에 설치할 수 있는 단일 앱 패키지인 UWP 앱을 만들 수 있습니다. |
웹 애플리케이션을 PWA로 변환하기 | 이제 UWP를 비롯한 모든 플랫폼에서 웹앱을 PWA(프로그레시브 웹앱)로 변환할 수 있습니다. PWA Builder 도구은 사용자를 위해 필요한 매니페스트를 생성합니다. 이것이 Hosted Web Apps (HWA) 브리지를 대체합니다. |