Universal Windows Apps

Con el advenimiento de Windows 10 se han ido creando nuevas maneras de llegar a más dispositivos sin la necesidad de complicar tanto las cosas a los desarrolladores.

Una de las ventajas que nos brinda la nueva plataforma es el producto conocido como Universal Windows Apps y este fué introducido con Windows 8 como el Windows Runtime.

Pero, ¿qué es una Universal Windows App (UWA)?
Una UWA es una experiencia que esta construída sobre la Universal Windows Platform. La idea de esto es que no estamos construyendo una aplicación como tal sino una experiencia que sea consistente para los usuarios a travéz de todos los dispositivos que existen.

Con Windows 10 es más sencillo desarrollar experiencias para el UWP utilizando solo un API, un solo paquete y una sola tienda para llegar a todos los dispositivos que tengan instalado Windows (PC, Tablet, Teléfono y XBOXOne).

¿Por qué desarrollar experiencias y no apps?

  • Para los usuarios, tener una experiencia consistente en todos sus dispositivos es algo que es imperativo en estos días. Todo sincronizado y con acceso fácil desde la nube.
  • Controles adaptivos que van a permitir a las experiencias mostrarse de acuerdo a las características del dispositivo, sin perder fidelidad en el entorno.
  • Una sola tienda para todo para desarrollador y para el usuario. Desde ahí le decimos a que dispositivo nuestra app estará apuntando.
  • Podemos usar los lenguajes que ya conocemos, desde C# o Visual Basic con XAML hasta Javascript o C++ con DirectX. Todo depende de la preferencia y conocimientos del desarrollador.
  • Visual Studio 2015 nos brinda templates para el desarrollo de las UWA, creando un solo proyecto para todos los dispositivos.

En resumen,

Las UWA basados en la plataforma UWP nos va a permitir llegar a muchos más usuarios, desarrollándolos con un sistema único flexible y fácil de migrar.

Cheers!

Para más información y donde empezar chécate este vínculo y este.