Desarrollo de Windows 10: plataforma web

En Windows 10, es muy fácil para los desarrolladores crear una aplicación de la Plataforma universal de Windows (UWP) y alojar su sitio web en esa aplicación, que luego se puede publicar en la Tienda Windows para su descarga.

Ventajas

  • Con esta nueva característica de Windows 10, los desarrolladores web pueden convertir fácilmente componentes de sus sitios web en aplicaciones de Windows.

  • Sin embargo, todos esos componentes seguirán alojados de forma remota en sus propios servidores web.

  • Además, también pueden acceder a API universales, lo que permitirá a los desarrolladores acceder a algunas cosas interesantes como notificaciones, cámara, calendario, Cortana y más.

Microsoft espera que esta característica y capacidad atraiga a más desarrolladores a escribir aplicaciones para la plataforma Windows 10, que incluye.

  • Desktops
  • Smartphones
  • Xbox
  • Tablets
  • HoloLens y otros dispositivos

Actualmente, solo hay un problema con esta función y es la seguridad. Obviamente, Microsoft debe abordar esto lo antes posible.

Comprendamos con la ayuda de un ejemplo en el que alojaremos un sitio web y convertiremos ese sitio web en una aplicación de Windows.

Siga los pasos que se indican a continuación.

  • Cree un nuevo proyecto universal de Windows desde File > New > Project.

  • Seleccione JavaScript > Windows > Universal opción del panel izquierdo del nuevo proyecto y diálogo.

  • En el panel central, seleccione Blank App (Universal Windows).

  • Escriba en el campo de nombre, UWPWebApp y haga clic en el OK botón.

  • Si miras el Solution Explorer ventana, verá algunos archivos y carpetas.

  • Eliminar el css, js, WinJS carpetas y el default.htmlarchivo, porque en este ejemplo, solo estamos alojando un sitio web y asumimos que todos los contenidos están en el servidor remoto. Por lo tanto, no necesitamos la mayoría de los archivos locales.

  • Después de eliminar los archivos y carpetas mencionados anteriormente, ahora haga doble clic en el package.appxmanifest archivo y verá la siguiente ventana.

  • Ahora especifique la URL del sitio web reemplazando el default.htmlen el campo Página de inicio junto a la URL. Para fines de demostración, usaremos la URLhttps://www.google.com.pk/ sitio web.

  • Ahora ve al Content URIs pestaña y defina la regla y el permiso de acceso para su aplicación web.

  • En el campo URI, especifique el enlace de su sitio web y luego seleccione Include desde el Rule dropdown y All desde WinRT Access.

  • Cuando ejecute esta aplicación, verá la página de inicio de Google en su aplicación como se muestra a continuación.