1

Windows Phone 응용 프로그램과 관련하여 다음 문구가 올바른가요?최대 장치 용 Windows Phone 응용 프로그램 지정

  1. Windows Phone 8.0 이상을 대상으로하는 Windows Phone Silverlight 앱은 8.0 이상을 실행하는 모든 Windows Phone에서 작동합니다. Windows 데스크톱 및 Surface RT 및 Surface Pro 태블릿에서는 작동하지 않습니다.

  2. Windows Phone Silverlight app targeting 8.1은 Windows 8.1을 실행하는 휴대폰에서만 작동합니다. Windows 데스크톱 및 Surface RT 및 Surface Pro 태블릿에서는 작동하지 않습니다.

  3. Windows Phone 앱은 8.0 이상을 실행하는 모든 Windows Phone과 Surface RT 태블릿에서 작동합니다. Windows Desktop 및 Surface Pro에서는 작동하지 않습니다.

  4. Windows Univeral 앱은 Windows 8.0 이상을 실행하는 모든 휴대 전화, 태블릿 (Surface RT, Surface Pro) 및 데스크톱 시스템에서 작동합니다.

+0

재 : # 3 : 윈도우 폰과 윈도우 스토어는 별도의 플랫폼이다. 현재 데스크톱/RT Windows에서 실행되는 전화 앱은 없습니다 (Windows Phone에서는 Windows 앱이 작동하지 않습니다). 나는 모든 Windows RT 앱이 데스크톱 윈도우에서 작동 할 것이라는 점을 지적해야한다. - 동일한 플랫폼에서 (2 개의 타겟 버전 인 8.0과 8.1로) 앱이 고려된다. 개발자가 Windows® 기반 응용 프로그램을 강제 실행하는 경우 x86 Windows Store 응용 프로그램을 Windows RT에서 실행할 수는 없지만 (예 : 게임에 RT 장치가 제공 할 수있는 것보다 많은 전력이 필요한 경우) 가능합니다 (일반적인 것은 아니지만). – pumpkinszwan

답변

1

예. 예. 번호 :

확실한 답변이 하나도 없기 때문에 최대 개수의 기기를 판단하기가 어렵고 이전 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

1

는 지금까지 내가 Windows Store 응용 프로그램을 배포 할 수있는 곳 Windows Phone 앱을 태블릿에 작동하지 않을 것 알고있다. 당신의 진술에 따르면

:

  1. 윈도우 폰 응용 프로그램 (대상이 너무 WP 8로 가정하고, 지정되지 않음) 8 위입니다 윈도우 폰 장치에서 작동합니다.
  2. 예, Universal 애플 리케이션은 Shared Resources에 대한 폴더와 결합으로 솔루션이 모두 Windows Store & Windows Phone 프로젝트를 포함 할 곳이다. 이것들은 타겟 버젼 8.1을 가지는 디바이스에 배치 할 수 있습니다.
+1

Windows 10이 Windows Phone 앱을 실행할 수 있다고 (누출을 통해) 나타납니다. 별도의 전화 및 Windows 응용 프로그램 (대상 버전이 다른)을 만들고 저장소에 동일한 패키지 이름을 지정하여 범용 응용 프로그램을 '만들 수 있음'을 알아 두는 것도 중요합니다. 그리고 OP는 WP7을 언급하지 않았다. WP7 (.1) 응용 프로그램은 모든 Windows Phone에서 작동합니다. – pumpkinszwan

+0

WP7에 대해 생각하고 있었지만 문제는 Visual Studio 2012가 필요하다는 것입니다. 그리고 WP7은 모든 Windows Phone의 시장 점유율이 20 % 미만이므로 왜이 문제가 발생하는지 생각했습니다. –

+0

범용 앱으로 갈 수 있다면 코드는 적지 만 기기는 더 많이 사용하는 것이 좋습니다. – Kulasangar

관련 문제