Windows 10 개발-웹 플랫폼
Windows 10에서는 개발자가 UWP (유니버설 Windows 플랫폼) 응용 프로그램을 만들고 해당 응용 프로그램에서 웹 사이트를 호스팅하여 다운로드를 위해 Windows Store에 게시 할 수 있습니다.
장점
Windows 10의이 새로운 기능을 통해 웹 개발자는 웹 사이트의 구성 요소를 Windows 앱으로 쉽게 변환 할 수 있습니다.
그러나 이러한 모든 구성 요소는 여전히 자체 웹 서버에서 원격으로 호스팅됩니다.
또한 범용 API에 액세스 할 수있어 개발자가 알림, 카메라, 캘린더, Cortana 등과 같은 멋진 기능에 액세스 할 수 있습니다.
Microsoft는이 기능과 기능이 더 많은 개발자가 Windows 10 플랫폼 용 앱을 작성하도록 유도하기를 바랍니다.
- Desktops
- Smartphones
- Xbox
- Tablets
- HoloLens 및 기타 장치
현재이 기능에는 보안 문제가 하나뿐입니다. 분명히 마이크로 소프트는이 문제를 가능한 한 빨리 해결해야합니다.
웹 사이트를 호스팅하고 해당 웹 사이트를 Windows 앱으로 변환하는 예제를 통해 이해하겠습니다.
아래 주어진 단계를 따르십시오.
다음에서 새 유니버설 Windows 프로젝트 만들기 File > New > Project.
고르다 JavaScript > Windows > Universal 새 프로젝트 및 대화 상자의 왼쪽 창에서 옵션.
가운데 창에서 Blank App (Universal Windows).
이름 필드에 쓰고, UWPWebApp 그리고 OK 단추.
당신이 보면 Solution Explorer 창에서 일부 파일과 폴더를 볼 수 있습니다.
삭제 css, js, WinJS 폴더 및 default.html이 예에서는 웹 사이트 만 호스팅하고 모든 콘텐츠가 원격 서버에 있다고 가정하기 때문입니다. 따라서 대부분의 로컬 파일이 필요하지 않습니다.
위에서 언급 한 파일과 폴더를 삭제 한 후 이제 package.appxmanifest 파일을 열면 다음 창이 표시됩니다.
이제 웹 사이트 URL을 default.html시작 페이지 필드에서 URL로. 데모 목적으로 URL을 사용합니다.https://www.google.com.pk/ 웹 사이트.
이제 Content URIs 탭을 클릭하고 웹 앱에 대한 규칙 및 액세스 권한을 정의합니다.
URI 필드에서 웹 사이트 링크를 지정한 다음 Include ~로부터 Rule dropdown 과 All ...에서 WinRT Access.
이 애플리케이션을 실행하면 아래와 같이 앱에 Google 시작 페이지가 표시됩니다.