El año pasado Microsoft presentó, no solo un sistema operativo, también un plan para el futuro. En esta planificación se incluía un navegador con extensiones, que empezamos a ver, y una serie de proyectos para evolucionar las aplicaciones como las conocíamos.

Project Centennial: el elemento para migrar nuestras aplicaciones

Esta semana tendrá lugar la Build 2016, el evento más importante del año para desarrolladores. Un evento en el que se mostrarán todas las novedades en las que ha estado trabajando Microsoft para su sistema y las nuevas herramientas que ofrece a los desarrolladores.

En este evento habrá diferentes conferencias y, en una de ellas nos hablarán sobre Project Centennial. Uno de los proyectos más ambiciosos de Microsoft y que tiene por objetivo convertir las aplicaciones Win32, .NET y otras en aplicaciones universales.

Project Centennial nace ante la gran cantidad de aplicaciones clásicas de Windows, alrededor de dieciséis millones. Este proyecto ayuda a los desarrolladores a estar en la nueva plataforma y utilizar todas sus funcionalidades. Esto suele tener un coste elevado que no todas las empresas se pueden permitir.

Aprovechando las ventajas de la tienda Windows

Microsoft quiere olvidar el viejo sistema de instaladores y optar por una tienda que facilite el trabajo a los desarrolladores. La tienda ofrece un proceso de compra sencillo, actualizaciones automáticas, fiable y que permite al usuario estar seguro con sus compras.

El proceso no puede ser más sencillo, mediante Project Centennial tendremos una herramienta para convertir nuestras aplicaciones clásicas, luego debemos probar que esté todo correcto y el tercer paso será publicarlas en la tienda. Tendremos los paquetes en Visual Studio y nunca tendremos que volver a pasar por un MSI salvo para versiones antiguas de Windows.

Al final tenemos una instalación más sencilla para el usuario, un punto de confianza de donde poder descargar software y una manera muy interesante de distribuirlo para los desarrolladores. Como se puede ver en las imágenes, Project Centennial simplifica grandes aplicaciones como Photoshop Elements.

66 Comentarios

  1. Como esto triunfe, Microsoft va a dar un puñetazo encima de la mesa pero bien grande.

  2. Esto puede ser una revolución… Si es bien implementada. Se imaginan los millones de programas para todo el entorno Windows en la tienda? Si se implementa bien digo

    • si, seria muy interesante ver eso pero los usuarios (incluyéndome ) que usamos programas crackeados afectaría mucho

      • Sí, pero la opción de instalar programas de cualquier parte no se vería afectada, creo.

  3. Me parece genial lo que Microsoft está haciendo de un par de años para acá, claro no ha sido fácil y aun tiene mucho camino que recorrer, pero ya inició. Todo parece que estaban esperando que Steve Jobs se muriera, Apple empezara a caer para sacar a la luz todos los proyectos que tenían en mente. Seamos pacientes, a la vuelta de dos años Microsoft tomará el lugar que le corresponde, si todo lo hace bien. Me da gusto leer artículos así.

    • ¿Cuando empezo a caer Apple? La última vez que lo mire, cada vez que sacan un iPhone nuevo superan el récord de ventas del anterior, y los Macs son de los pocos PCs/portátiles que aumentan ventas mientras la mayoría cae.

      • Jajajajaja, me parece chistoso que la gente siga asombrado de eso. Apple ahora está al contrario de lo que era, antes era innovación, ahora están rezagándose en ese aspecto. La gente ahora compra iphone porque es bonito, porque toda la gente tiene uno, eso no lo hace el mejor celular, como lo fue antes. Como dije, ya veran dentro de dos años.

        • Yo no he dicho que sea el mejor, ni los que más innovan, ni nada de eso. He dicho que no han caído, que siguen siendo número uno, y que cada año venden más. El resto lo has dicho tú,

          • Claro, estoy de acuerdo contigo. A lo que yo me refería era en caer en lo que nosotros como amantes de la tecnología buscamos, innovación. Ahora ya cualquiera saca un iPhone pagando a 2 años, pensando que eso le dará status social, solo por eso sigue vendiendo y es una lastima eso. Cuando nosotros buscamos un cel que nos de el rendimiento que buscamos, en eso Apple no está creciendo, las cosas nuevas que saca ya no son innovación, ya no nos sorprende como antes. Comparto tu opinion. Esperemos nuevas noticias :)

  4. convertir apps clasicas en apps universales… no lo veo
    no será mejor dejar subir a la tienda esas apps clasicas y que sea la tienda quien gestione en qué dispositivos puede ofrecerlas?

  5. Esto lo veo bien para programas pequeños que te vas descargando de la web, que no pesan mas de 100/200 MB. . . Porque de ahí en fuera, yo preferiría que los programas de verdad se quedaran como están como ACad, Corel, Vegas, Photoshop Etc. . . Porque no veo, al momento de hoy, que una aplicacion sea mas profesional que un software completo.

    • En Microsoft ya demostraron que se puede hacer hasta con Photoshop Elements 13. Es una hora de vídeo pero es muy muy interesante :) https://channel9.msdn.com/Events/Build/2015/2-692

      • Oooh si claro . . . no me opongo a eso, por eso mi comentario de “al momento de hoy”. . . realmente sería muy bueno trasladar muchas cosas a la tienda, le daría mas seguridad al usuario de no instalar adware al momento de adquirir la App ya que sería un filtro.

        Y creo que un ejemplo claro, actual. . . sería office. . . Microsoft va por el camino y aun tiene Office verde como App universal, por eso creo que aún falta para que veamos esta evolución.

        Gracias por el video, lo veré en un rato mas.

    • Una app no se diferencia en nada en lo que llamas un software completo, no hay diferencia ambas son software, se le llama app y suelen ser más pequeñas porque en un principio estaban dirigidas a móviles, pero Microsoft ha dado un giro a esto, una app universal o no puede tener el tamaño que sea e incluir mas o menos opciones. por ejemplo Photoshop podría ser una app universal con algunas características y Photoshop profesional podría ser una app universal con todas las opciones del Photoshop clásico de escritorio, se eliminaría la aplicación clásica de escritorio y sería más fácil para los desarrolladores de Photoshop mantener las dos aplicaciones universales

      • seria bueno que no tengan diferencias, siendo que las apps universales vienen preparadas mas para pantallas táctiles, espero no quiten opciones por ese motivo

      • Por supuesto que hay diferencias. . . entre una App y Software de PC (como generalmente lo conocemos). . . . una simple búsqueda de Bing te ayudará.

          • Claro, pero creo que podemos estar en el entendido que al día de hoy, todavía le falta un tramo de camino por recorrer. . . pero veamos que se presenta el miércoles. . .

  6. Si triunfa este proyecto y se llegan a convertir universales muchos programas de pc mucho mas que eleménteles (me refiero a un Photoshop Photoshop) muchos preferirían usar móviles con w10m y así android moriría y windows dominaría mercado. BIEN PENSADO MICROSOFT

      • Tampoco imposible, toda la plataforma Adobe esta hecha en .NET y c++, les llevaría tiempo pero con eso frenarían mas la piratería de su creative cloud, o hasta donde no se metan los hackers buscando como xD

    • Android no va a morir. .. . el grueso de la población que utiliza el teléfono para trabajar es mucho menos que el adolescente que lo usa para jugar

  7. Joder, mejor imposible. Esto es la tumba de la competencia, almenos de Android. A ver si se llega a hacer realidad y correctamente, pq MS es experto en tener grandes ideas y cagarla luego en gilipolleces.

    PD: La de juegos retro y apps chulas que hay tras los exe de toda la vida no tiene fin …

  8. Para el usuario va a ser un avance comodísimo, sobre todo a la hora de formatear. Para el desarrollador, frenar la piratería

        • Recuerda que los appx/appxbundle pueden ser instalados sin pasar por la tienda, eso en Windows 10 Mobile claro

    • El problema de ser pobre. . . pero mira que ya hay Apps que hacen algunas cosas de tus programas y no cuestan mas de 5 dlls.

      • no es de pobre… es de invertir bien, onda para que pagar por autocad o Photoshop si puede ser gratis :D si voy a gastar plata en algo que sea una cuenta netflix, spotify o el mismo Groove aunque encuentro que es super caro y malo.

        • Si necesitas Autocad y no tienes para pagarlo es que tu profesión no te está ayudando mucho. . . . en el caso de Photoshop, elements te cuesta un 20% de lo que cuesta la versión completa, y si necesitas la versión completa y no tienes para comprarla, igual tu profesión no te está ayudando mucho.
          y si eres usuario normal. . . muchas apps hay ya que sirven para lo mismo y cuestan menos que una cuenta de netflix . . .

          • Pero para que… Si puede ser “gratis” aparte en autocad no hay grandes diferencias y bueno por lo que estudio con la version 2007 soy mas que feliz. Jajaja

  9. jajaja, me da gracia ver tantos comentarios de que, con esto será el fin de android, en PC dominan los programas pirata, y en móviles, a la mayoría le importa un pepino tener aplicaciones de “productividad”, ahí lo que interesa es candy crush o snapchat … esto lo veo enfocado a empresas, como la mayoríade cosas buenas de windows mobile

    • No sera el fin ni mucho menos para android. Eso son memeces, pero a cuantos en esa plataforma le gustaria tener su aplicacion igual que la que tiene en su pc?. Por ejemplo, Winrar o Winzip como universal. Unas de las aplicaciones mas crakeadas de la historia pudiendo cobrar 1,90€ por descarga y el usuario disfrutándola en sus terminales… Aunque hay alternativas, siempre estaran las “originales” las que usan normalmente. Y no digamos de otras mas pesada. Beneficios en todos los sentidos.

  10. OT: Porque cuando voy a pagar una aplicación en la Windows Store me sale el mensaje “Algo sucedió de nuestro lado. Esperar un poco puede ser útil.”

  11. Y también al descargar estos programas clásicos desde la Tienda se puede escoger individualmente la carpeta donde instalarlos?, porque en las opciones de configuración se puede escoger donde instalar las aplicaciones globalmente, pero lo bueno de los instaladores es poder escoger en que carpeta se instala cada programa, además de otros beneficios.

      • Por eso arriba escribí que “se puede escoger donde instalar las aplicaciones globalmente”, a eso me refería, pero entonces eso implicaría que cada vez que se instala un programa clásico desde la tienda y se quiere instalar en un disco o carpeta diferente hay que ir a las configuraciones y cambiar esa opción?, si desde la tienda se ofrecen esas opciones que tienen los instaladores lo aceptaría con gusto.

  12. Como desarrollador, espero que Microsoft tenga un amplio soporte de tipos de programas y no solo los hechos en el actual Visual Studio. Por desgracia yo suelo programar en VB6 y con gusto me cambiaría al .NET, pero no me da las libertades de diseño que tenía la versión clásica.

      • Con nueva versión te refieres vb .net? Digo porque empezó en 2001 jejeje.

        Un consejo, si un día pasáis/pasan a .net, hacedlo a C#

        Os lo dice alguien que trabajó muchos años con vb6, al que recuerdo con mucho cariño, pero al que después de caer en los brazos de c# no volvería ni loco (ni a Vb.net)

  13. Project centenial es la mejor noticia para los desarrolladores .net, te da la oportunidad de poner a la venta tu aplicación a nivel mundial ?

Comments are closed.