Compartir a través de


Novedades de Windows 10 para desarrolladores, compilación 10586

La compilación 10586 de Windows 10 (también conocida como actualización de noviembre o versión 1511), en combinación con Visual Studio 2019 y el SDK actualizado, proporcionan las herramientas, características y experiencias para crear aplicaciones notables para la Plataforma universal de Windows. Instala las herramientas y el SDK en Windows 10 y ya estás listo para crear una nueva aplicación universal de Windows o explorar cómo puedes usar tu código de aplicación existente en Windows.

Compilación 10586 de Windows 10: noviembre de 2015

Característica Descripción
Experiencia del usuario Las nuevas clases Windows.UI.StartScreen.JumpList y Windows.UI.StartScreen.JumpListItem proporcionan a las aplicaciones la capacidad de seleccionar mediante programación el tipo de lista de accesos directos administrada por el sistema que quieren usar, agregar puntos de entrada de tareas personalizados a su lista de accesos directos y agregar grupos personalizados a su lista de accesos directos.
Entrada Interceptor de entrega de teclado. Permite que una aplicación invalide el procesamiento del sistema de la entrada de teclado en bruto, incluidas las teclas de método abreviado, las teclas de acceso, las teclas de aceleración y las teclas de aplicación, exceptuando combinaciones de teclas de la secuencia de atención segura (SAS). El sistema sigue procesando combinaciones de teclas de secuencia de atención segura (SAS), como Ctrl-Alt-Del y Windows-L.

Encadenamiento de entrada de puntero entre procesos para aplicaciones UWP y aplicaciones de escritorio de Windows. Nuevos eventos de puntero que permiten el encadenamiento de entrada entre procesos.

Presentador de lápiz para aplicaciones de escritorio clásicas. Las API de presentación de tinta permiten que las aplicaciones de Microsoft Win32 administren la entrada, el procesamiento y la representación de la entrada de tinta (estándar y modificada) a través de un objeto InkPresenter insertado en el árbol visual de DirectComposition de la aplicación.
Redes Para los usuarios de WebSockets: MessageWebSocket.OutputStream.FlushAsync y StreamWebSocket.OutputStream.FlushAsync se han implementado completamente, y espere a que se completen las llamadas WriteAsync emitidas previamente. Tenga en cuenta que esto puede hacer que el código existente produzca una excepción si WebSocket está en un estado no válido al llamar a FlushAsync.

Se agregó una nueva propiedad cookieUsageBehavior a la clase existente Windows.Web.Http.Filters.HttpBaseProtocolFilter. Esto permite a los desarrolladores tener control sobre cómo administran las cookies el sistema.
ORTC Microsoft Edge ahora implementa ORTC (Object Real-Time Communications) que habilita llamadas de audio y vídeo en tiempo real directamente entre navegadores, dispositivos móviles y servidores a través de las API nativas de JavaScript. Los desarrolladores ahora pueden crear aplicaciones avanzadas de comunicación de audio y vídeo en tiempo real sobre el explorador Microsoft Edge mediante la API ORTC, con compatibilidad con videollamadas grupales, simulcast, codificación de vídeo escalable (SVC), etc. Para obtener una demostración de una llamada de audio y vídeo 1:1 a través de la API ORTC entre navegadores Microsoft Edge, visite los sitios de prueba y demostraciones .
Herramientas de desarrollo de Microsoft Edge F12 Microsoft Edge presenta nuevas mejoras en las herramientas de desarrollo F12, incluidas algunas de las características más solicitadas de UserVoice. Explore las nuevas características del Explorador DOM, la consola, el depurador, la red, el rendimiento, la memoria, la emulación y una nueva herramienta experimentos, que le permite probar nuevas características eficaces antes de que finalicen. Las nuevas herramientas se compilan en TypeScript y siempre se ejecutan, por lo que no se requieren recargas. Además, la documentación de las herramientas de desarrollo de F12 forma parte del sitio de desarrollo de Microsoft Edge y está totalmente disponible en GitHub. A partir de este punto, los documentos no solo estarán influenciados por sus comentarios, sino que le invitan a contribuir y ayudar a dar forma a nuestra documentación. Para obtener una breve introducción en vídeo a las herramientas de desarrollo F12, visite One Dev Minute de Channel9.
Windows Hello Windows Hello proporciona a la aplicación la capacidad de habilitar el reconocimiento facial o de huellas digitales para iniciar sesión en un sistema o dispositivo Windows. Las APIs de proveedores permiten que los IHVs y los OEM expongan cámaras de profundidad, infrarrojas y de color (y metadatos relacionados) para visión por computadora en UWP y designen una cámara como participante en la autenticación facial de Windows Hello. El espacio de nombres Windows.Devices.Perception contiene las API de cliente que permiten que una aplicación para UWP acceda a los datos de color, profundidad o infrarrojos de las cámaras de computer vision.
Nueva API de juegos Usa la nueva clase Windows.Gaming.UI.GameBar para recibir notificaciones cuando se muestra o descarta la barra de juegos.
API de Bluetooth Se agregaron y actualizaron varias API para ampliar la compatibilidad con Bluetooth LE, la enumeración de dispositivos y otras características de Bluetooth. Ver espacio de nombres Windows.Devices.Bluetooth.
API de tarjeta inteligente Se agregaron varias API de SmartCardCryptogram al espacio de nombres Windows.Devices.SmartCards para admitir protocolos de pago de criptogramas seguros. Las aplicaciones de pago que usan la emulación de tarjeta host para admitir el uso de tap-to-pay pueden usar estas API para mejorar la seguridad y el rendimiento. Las aplicaciones pueden crear una clave y proteger las claves de transacción de uso limitado mediante el TPM. Las aplicaciones también pueden aprovechar el marco ngC (credenciales de próxima generación) para proteger las claves con el PIN del usuario. Estas API delegan la generación de cryptogramas en el sistema para mejorar el rendimiento. Esto también impide el acceso a las claves y los criptogramas de otras aplicaciones.
API de almacenamiento actualizadas En la clase Windows.Storage.DownloadsFolder, la aplicación ahora puede crear un archivo o crear una carpeta dentro de la carpeta Descargas para un usuario específico. En elde clase Windows.Storage.StorageLibrary de , la aplicación ahora puede obtener un de biblioteca especificado para un usuario específico.
Kit para la certificación de aplicaciones de Windows El Kit para la certificación de aplicaciones de Windows se ha actualizado con pruebas mejoradas. Para obtener una lista completa de las actualizaciones, visite la página del Kit de certificación de aplicaciones de Windows .
Descarga de diseños Echa un vistazo a nuestras nuevas plantillas de diseño de aplicaciones para UWP para Adobe Photoshop. También hemos actualizado nuestras plantillas de Microsoft PowerPoint y Adobe Illustrator y hemos puesto a disposición una versión PDF de nuestras directrices. Visite la página de descargas de diseño.