¿Por qué (la mayoría) de las aplicaciones de escritorio no están disponibles en la Tienda Windows?
La Tienda Windows incluida con Windows 10 podría ser una ventanilla única para encontrar todo el software que está buscando. Pero no lo es. Algunas aplicaciones de escritorio, como Kodi y Evernote, ahora están disponibles, pero la mayoría no lo están..
La Tienda ofrece principalmente aplicaciones de estilo móvil como Candy Crush Saga y TripAdvisor, dos aplicaciones que Microsoft ahora incluye con Windows 10, pero no las aplicaciones de escritorio más potentes de las que dependen muchos usuarios de Windows. Al menos la tienda ya no está llena de aplicaciones de escritorio falsas.
La tienda solo ofrece aplicaciones universales
Microsoft decidió ofrecer solo aplicaciones universales, y no aplicaciones de escritorio, a través de la Tienda. La Tienda Windows solo incluye aplicaciones escritas para la nueva "plataforma universal de Windows" de Microsoft o UWP. También a veces se la denomina "plataforma de aplicación universal" o UAP.
En los días de Windows 8 y 8.1, la Tienda solo incluía las nuevas "Aplicaciones de Metro" o "Aplicaciones Modernas", que Microsoft llamó "Aplicaciones de la Tienda" en Windows 8.1. Esas aplicaciones eran más limitadas que las aplicaciones de escritorio, solo se ejecutaban en la interfaz de Metro de pantalla completa y nunca se "cerraban" realmente. Era simple: si querías aplicaciones para la nueva interfaz, usabas la Tienda. Si querías aplicaciones de escritorio, las conseguiste a la antigua usanza..
Sin embargo, en Windows 10, Microsoft ha comenzado a difuminar las líneas. Esas aplicaciones de la Tienda se ejecutan en sus propias ventanas en el escritorio, junto con otras aplicaciones de escritorio. Sin embargo, todavía no son lo mismo..
Con el lanzamiento de Windows 8, Microsoft hizo posible que los desarrolladores agregaran sus aplicaciones de escritorio a la Tienda Windows. Sin embargo, estas eran solo páginas de la Tienda que proporcionaban enlaces a sitios web donde se podían descargar aplicaciones de escritorio. Estos ya no parecen estar presentes en Windows 10.
Las aplicaciones universales son más limitadas, y ese es el punto
Pero la nueva plataforma de aplicación universal de Microsoft es más limitada. Incluso en los casos en que se han llevado poderosas aplicaciones de estilo de escritorio a la Tienda Windows, la versión de la Tienda es una desventaja en comparación con su contraparte de escritorio. Solo echar un vistazo a Rise of the Tomb Raider, que está disponible tanto en Steam como una aplicación de escritorio y la Tienda Windows como una aplicación universal. La versión universal es mucho más limitada. Hay una aplicación de Dropbox en la Tienda de Windows, pero no puede sincronizar sus archivos con su computadora como la aplicación de escritorio de Dropbox, es más similar a las aplicaciones para teléfonos inteligentes de Dropbox.
Eso es porque la nueva plataforma de aplicaciones de Microsoft es diseñado para ser mas limitados Las aplicaciones se ejecutan en un entorno limitado, limitando los archivos a los que pueden acceder en su sistema. No pueden interferir con otras aplicaciones y espiarte. No pueden lanzarse al inicio o ejecutarse constantemente en segundo plano. Las aplicaciones universales están diseñadas para ser portátiles y ejecutarse en Windows Phone, Xbox y otras plataformas. Estas nuevas aplicaciones universales tienen más en común con las aplicaciones móviles en iPhone, iPad o Android que con las aplicaciones de escritorio tradicionales.
En contraste, las aplicaciones de escritorio de Windows tradicionales pueden hacer prácticamente cualquier cosa que quieran con su computadora. UAC ahora evita que se mezclen con los archivos de su sistema sin su permiso, pero aún así pueden manipular sus archivos personales, funcionar como registradores de teclas o hacer que su sistema sea inestable. El poder es una espada de doble filo..
A Microsoft le gustaría distribuir solo aplicaciones seguras que no sean un riesgo de seguridad, privacidad o rendimiento. Es por eso que excluye las aplicaciones de escritorio normales, que no puede garantizar que no causen problemas. Microsoft preferiría que las personas crearan aplicaciones universales y las distribuyeran a través de la Tienda, ya que el sistema puede administrar estas aplicaciones y garantizar una mejor experiencia..
Esa es la idea, al menos. En realidad, las aplicaciones universales aún no han despegado y la mayoría de los usuarios de Windows necesitan aplicaciones de escritorio. Pero, tres años y medio después de que se lanzara Windows Store por primera vez con Windows 8, Microsoft sigue intentando cambiar eso..
Macs en realidad tienen un problema similar. Si bien la tienda de aplicaciones Mac de Apple incluye aplicaciones de escritorio Mac tradicionales, la tienda de aplicaciones Mac aplica un sandbox para evitar que estas aplicaciones causen problemas en las Mac. Esto significa que las aplicaciones Mac más potentes no se pueden proporcionar a través de la tienda de aplicaciones de Mac y deben descargarse de sitios web como si fuera a descargar un programa de escritorio de Windows, y que las aplicaciones en la tienda de aplicaciones de Mac suelen ser versiones más limitadas. Muchos desarrolladores de Mac han abandonado la Mac App Store. Los usuarios de Mac tampoco pueden encontrar todos los programas de escritorio que desean en la Mac App Store..
Algunas aplicaciones de escritorio se pueden convertir a UWP (y ahora están en la tienda)
Con la actualización de aniversario para Windows 10, ha llegado el "Puente de escritorio" de Microsoft, conocido anteriormente como "Proyecto Centenario". Los desarrolladores ahora pueden tomar las aplicaciones de escritorio de Windows tradicionales (en otras palabras, las aplicaciones Win32 y .NET) y empaquetarlas en aplicaciones UWP que se pueden enviar a la Tienda Windows..
Esta tecnología funciona sorprendentemente bien. Los desarrolladores del centro de medios de Kodi han escrito que no creían que Kodi, una aplicación compleja que usa hardware de audio y aceleración de video, creyeran que sería fácil convertirse en una aplicación de UWP. Pero, para su sorpresa, simplemente funcionó. La versión de escritorio de Kodi ya está disponible en la Tienda Windows.
La versión de escritorio completa de Evernote ahora también está disponible en la Tienda Windows. Es una gran mejora de la triste aplicación “Evernote Touch” que se creó para Windows 8.
Pero ¿qué pasa con el sandboxing? Esperamos que muchas aplicaciones no funcionen correctamente después de la conversación, ya que están limitadas por el sandbox de UWP, al igual que el Macbox de Mac App Store limita muchas aplicaciones de Mac. Microsoft incluso advierte a los desarrolladores que no todas las aplicaciones funcionarán sin modificaciones.
Sin embargo, parece que la caja de arena es muy tolerante. Las aplicaciones que se incluyen con Desktop Bridge no están sujetas a todas las restricciones de espacio aislado que se aplican en las aplicaciones UWP normales. Esto permite que muchas aplicaciones de escritorio "simplemente funcionen" después de que se conviertan sin ningún ajuste adicional.
Las aplicaciones empaquetadas de esta manera tienen algunas ventajas sobre las aplicaciones de escritorio normales. La Tienda Windows proporciona un lugar central y seguro para encontrar e instalar aplicaciones. La Tienda también actualizará las aplicaciones automáticamente. Las aplicaciones convertidas se pueden instalar y desinstalar rápidamente de manera limpia, sin necesidad de asistentes de instalación, entradas de registro sobrantes y otros archivos innecesarios que ocupan espacio en su disco duro.
Los desarrolladores también pueden agregar características de UWP a sus aplicaciones de escritorio. Por ejemplo, la aplicación Evernote en la Tienda Windows ofrece un mosaico activo. Microsoft dice que esto permitirá a los desarrolladores migrar gradualmente sus aplicaciones de escritorio a aplicaciones UWP, reemplazando bits de código a la vez.
Desafortunadamente, estas aplicaciones no tienen todos Las ventajas de las aplicaciones normales de "Plataforma universal de Windows". Si bien son aplicaciones técnicamente "UWP", en realidad no son universales, solo se ejecutarán en PC con Windows 10. No se ejecutarán en teléfonos con Windows 10, Xbox One, HoloLens u otras plataformas que Microsoft pueda lanzar en el futuro..
Esperamos ver más y más aplicaciones de escritorio agregadas a la Tienda Windows en el futuro, pero no todas las aplicaciones de escritorio estarán disponibles en la Tienda. Algunas aplicaciones potentes simplemente no son capaces de ser sandboxed. Los desarrolladores tendrán que hacer un trabajo adicional, y las funciones adicionales de UWP solo funcionarán en Windows 10. Los desarrolladores deberán continuar ofreciendo un instalador descargable para usuarios de Windows 7.
Y, si un desarrollador está vendiendo software, tendrá que dar a la Tienda Windows un recorte del 30% de las ganancias. Los desarrolladores pueden querer vender su propio software y conservar todas las ganancias en lugar de compartirlas con Microsoft.
En el futuro inmediato, la Tienda Windows continuará siendo una de las maneras de obtener algunas aplicaciones, no es una ventanilla única para todo el software que pueda desear en una PC con Windows 10.