Desarrollo de Windows 10 - Introducción
Este tutorial está diseñado para personas que desean aprender a desarrollar aplicaciones de Windows 10. En este tutorial, vamos a aprender -
- Desarrollo de aplicaciones Windows 10
- Actualizaciones del nuevo sistema operativo lanzado por Microsoft
- Nuevas funciones para los desarrolladores en las actualizaciones.
Ahora son posibles muchos escenarios de aplicaciones interesantes que no estaban disponibles para nosotros en la primera versión. Microsoft no solo ha agregado nuevas API, también ha ampliado las API existentes.
Aplicación universal de Windows
Una aplicación universal de Windows se introdujo por primera vez en Windows 8 como Windows Runtime, que se creó sobre la plataforma de aplicaciones universal.
Ahora, en Windows 10, el nombre de la Plataforma de aplicaciones universal se ha cambiado a Plataforma universal de Windows (UWP). Puede crear aplicaciones modernas y totalmente inmersivas al apuntar a dispositivos Windows 10 para la Tienda Windows, como PC, tableta, teléfono, etc.
En Windows 10, puede desarrollar aplicaciones fácilmente para llegar a todos los dispositivos compatibles con Windows 10 con solo:
- Un conjunto de API
- Paquete de una aplicación
- Y una tienda
La plataforma universal de Windows también admite diferentes tamaños de pantalla y diferentes modelos de interacción, como el panel táctil, el mouse y el teclado, un controlador de juegos o un lápiz.
Características de las aplicaciones para UWP
Estas son algunas de las características de las aplicaciones universales de Windows, que las hacen superiores a Windows 10.
Puede apuntar a familias de dispositivos y no a sistemas operativos como Windows 8.1.
Las aplicaciones se empaquetan y distribuyen utilizando .AppX formato de empaquetado, que garantiza que sus aplicaciones se puedan implementar y actualizar sin problemas.
Puede enviar su solicitud a la tienda de Windows y estará disponible en todas las familias de dispositivos, o solo en los dispositivos que elija. Puede administrar fácilmente todas sus aplicaciones para dispositivos Windows en un solo lugar.
Puede limitar la disponibilidad de su aplicación a la familia de dispositivos en particular.
Las API principales de la Plataforma universal de Windows (UWP) son las mismas en todas las familias de dispositivos de Windows. Por lo tanto, su aplicación puede ejecutarse en todos los dispositivos con Windows 10 si utiliza solo las API principales.
Con la ayuda de Extension SDK, puede iluminar su aplicación para dispositivos particulares.
Opciones de desarrollo
Las aplicaciones universales de Windows se pueden crear en cualquiera de los siguientes idiomas:
- C # o Visual Basic con XAML
- JavaScript con HTML
- C ++ con DirectX y / o XAML
También puede escribir componentes en un idioma y utilizarlos en una aplicación desarrollada en otro idioma.