Header Ads Widget

Ticker

6/recent/ticker-posts

¿Contenedores en el escritorio? Usted apuesta - en Windows 10X

Microsoft ha inventado un nuevo tipo de contenedor para su sistema operativo Windows 10X de pantalla dual, principalmente para permitir la ejecución de aplicaciones heredadas de Windows. Las implicaciones para el futuro de Windows pueden ser grandes.


Aunque los contenedores surgieron de la tierra de Linux, Microsoft los ha adoptado de todo corazón. A partir de Windows Server 2016, la empresa comenzó a ofrecer dos tipos de contenedores compatibles con Docker: contenedores de Windows Server y contenedores de Hyper-V . Y seis años después de ese fatídico día en que  Microsoft declaró su amor por Linux , los desarrolladores de hoy conectan aplicaciones de forma rutinaria en contenedores Docker en cualquier distribución de Linux compatible con el Subsistema de Windows Linux o la nube de Azure .

Pero... ¿contenedores en el escritorio? Eso sería un cambio radical en la forma en que Windows maneja las aplicaciones de escritorio, permitiendo que las aplicaciones de Windows se instalen tan rápido y sin esfuerzo como las aplicaciones móviles. De hecho, este parece ser el plan para el peculiar  Windows 10X , programado para llegar con un nuevo dispositivo Surface este otoño. 

Anunciado en octubre de 2019, Windows 10X fue desarrollado para Surface Neo de Microsoft, un dispositivo similar a un libro de imágenes que se abre para revelar dos pantallas del tamaño de una tableta, una al lado de la otra. El hermano pequeño de Neo, Surface Duo, ejecuta un sistema operativo Android modificado en lugar de Windows 10X (e incluye funciones de telefonía, aunque Microsoft sabiamente se niega a llamarlo teléfono). Curiosamente, en el 365 Developer Day de Microsoft el mes pasado, la compañía anunció que su SDK de pantalla dual para Xamarin.Forms se puede usar para desarrollar aplicaciones compatibles con ambos dispositivos.

Entonces, ¿Dónde entran los contenedores? Bueno, en primer lugar, estos no son contenedores Docker. En cambio, Microsoft parece estar utilizando contenedores para demostrar que ha aprendido de los intentos anteriores de arrastrar a los desarrolladores a un nuevo mundo que rompe con el pasado ( Plataforma universal de Windows , ¿alguien?). En lugar de obligar a los desarrolladores a crear nuevas aplicaciones desde cero para Windows 10X, pueden empaquetar esas aplicaciones en contenedores que incluyen un sistema de archivos y un registro compatibles con versiones anteriores que permiten que las aplicaciones Win32 se ejecuten con pocas modificaciones. Los desarrolladores más ambiciosos pueden escribir en las nuevas API 10X para que las aplicaciones puedan abarcar las pantallas duales y acceder a otras funciones nativas.



Publicar un comentario

0 Comentarios