예. 예. 번호 :
확실한 답변이 하나도 없기 때문에 최대 개수의 기기를 판단하기가 어렵고 이전 API를 타겟팅하여 기기를 최대화하면 앱이 새로운 기능을 사용하지 않는다는 것을 의미합니다. Windows Phone Runtime 앱은 쉽습니다. 유니버설 프로젝트를 통해 Windows로 포팅 할 수 있지만 Windows Phone 8 장치에서는 실행되지 않습니다. Windows Phone 8.0 응용 프로그램은 Windows Phone 8 장치에서 실행되지만 Windows 용으로 제작하기가 어렵습니다. Windows Phone 7 응용 프로그램은 더 높은 화면 해상도와 같은 많은 새로운 기능을 놓쳤습니다.
Windows Phone과 Windows는 별도의 (그러나 관련된) OS입니다. Windows 태블릿은 Windows 데스크톱과 동일한 OS를 실행합니다 (Android 및 iOS (전화 및 태블릿에서 OS를 공유하는 경우와 다릅니다). Windows RT는 데스크톱 Windows OS의 제한된 버전을 실행합니다.
Windows Phone 앱이 Windows에서 실행되지 않습니다. Windows 응용 프로그램은 Windows Phone에서 실행되지 않습니다.
Windows 범용 앱은이 두 가지를 연결하여 Windows 또는 Windows Phone 용으로 동일한 소스 코드를 기본적으로 만들 수 있습니다.
Windows Phone 앱은 위쪽으로 호환됩니다. Windows Phone 7 앱은 Windows Phone 8 및 8.1에서 실행됩니다. Windows Phone 8.0 응용 프로그램은 Windows Phone 8.1에서 실행됩니다.
윈도우 응용 프로그램이 위쪽으로 호환됩니다 윈도우 8 스토어 앱은 윈도우 8 및 Windows 8.1 에서 Windows를 실행 윈도우 8 및 Windows 8.1에서 실행 7 데스크톱 애플리케이션
윈도우 폰 8은 윈도우 폰 실버 라이트를 지원 (8.0) 애플 리케이션. Windows Phone 8.1은 Windows Phone Silverlight (8.0 & 8.1) 및 Windows Phone Store 응용 프로그램을 지원합니다. Windows RT는 Windows Store 응용 프로그램 (AnyCPU 또는 arm)을 지원합니다. Windows 8 & 8.1 Windows 스토어 응용 프로그램 및 Windows 데스크톱 응용 프로그램을 지원합니다. (AnyCPU, x86 또는 x64)
Windows 런타임 응용 프로그램은 Windows 런타임을 사용하는 응용 프로그램입니다. Windows Phone에서는 Windows Phone Store 앱이라고합니다. Windows에서는 Windows Store 앱이라고합니다.
유니버설 앱은 다른 대상 (Windows Phone Store 앱 및 Windows Store 앱 모두)에서 Windows 런타임 앱의 소스를 공유하는 방법입니다. 그들 애플 리케이션은 별도로 컴파일해야하며 아주 간단한 애플 리케이션을 제외하고 일반적으로 두 가지 사이에 약간의 차이점이 있습니다. 일반적으로 UI는 다르지만 기본 앱 로직은 공유됩니다. 개발 관점에서 Universal 응용 프로그램 솔루션에는 전화 관련 코드 용 Windows Phone 프로젝트, Windows 관련 코드 용 Windows 프로젝트 및 공유 코드 용 공유 프로젝트가 포함되어 있습니다.
은 MSDN은 윈도우 폰 런타임 응용 프로그램과 윈도우 폰 실버 라이트 애플리케이션 참조의 차이점에 대한 자세한 내용은 What's a Windows Runtime app? 에서 자세한 내용을 가지고 Migrating your Windows Phone 8 app to a Windows Runtime XAML app
재 : # 3 : 윈도우 폰과 윈도우 스토어는 별도의 플랫폼이다. 현재 데스크톱/RT Windows에서 실행되는 전화 앱은 없습니다 (Windows Phone에서는 Windows 앱이 작동하지 않습니다). 나는 모든 Windows RT 앱이 데스크톱 윈도우에서 작동 할 것이라는 점을 지적해야한다. - 동일한 플랫폼에서 (2 개의 타겟 버전 인 8.0과 8.1로) 앱이 고려된다. 개발자가 Windows® 기반 응용 프로그램을 강제 실행하는 경우 x86 Windows Store 응용 프로그램을 Windows RT에서 실행할 수는 없지만 (예 : 게임에 RT 장치가 제공 할 수있는 것보다 많은 전력이 필요한 경우) 가능합니다 (일반적인 것은 아니지만). – pumpkinszwan