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.























tengo muchas ganas de que hablen de esto en la build de este año :)
Como esto triunfe, Microsoft va a dar un puñetazo encima de la mesa pero bien grande.
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.
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 :)
ESTE ES EL CAMINO!!!!!!!!
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?
Este proyecto permite convertir apps clásicas a apps que poder subir a la tienda. Prescindiendo de DLLs y teniendo un único elemento
te refieres a empaquetarlo todo en un “.exe”??
ahh entonces sip
a ver si esto tb ayuda a w10m jajaja
El nuevo exe es APPX o APPXBUNDLE
De todas formas estas nuevas apps nunca se podrán ejecutar en móviles… no?
dependerá del trabajo adicional que dedique el desarrollador
Ok, gracias.
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á.
Microsoft irá acortando las diferencias entre las apis para que no existan en un futuro esas diferencias
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. . .
Dios que ansia de #Build2016
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
No es tan fácil.
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
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 …
No veo por ningún lado como puede ser esto la tumba de Android
Será interesante.
Para el usuario va a ser un avance comodísimo, sobre todo a la hora de formatear. Para el desarrollador, frenar la piratería
cuándo es la build 2016??
Comienza este miercoles.!
sorry pero tengo la mania de usar cracks :)
XD ¿Siempre qué presentaron el miércoles en la build?
Para eso también sirve, convertir los cracks win32 en UWP…
Jaja, el problema es que los virus también podrían pasara UWP…
Imposible, cada app subida a la tienda es examinada antes de ser publicada.
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.
o drogas…
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
Eres estudiante!. . . Ja! Algún día entenderás
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.
+1
Te doy toda la razón..
No, esto está enfocado a si quiero Photoshop, cojo la tienda y lo pago, y así con decenas de apps que tengo pagadas por otros canales :)
eso sí te lo compro
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.”
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.
Se cuales son esos otros beneficios picarin. :)
Puedes cambiar la unidad de instalación desde la config de Windows :)
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.
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.
Mis primos son también fans de VB6 y no les gusta la nueva versión aunque poco a poco se van haciendo a ello
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)
Justo me quitaste de la boca lo que iba a decir. VB6 se ve tan vieeeeeejo :)
Ambos lenguajes tienen misma potencia no se porque desprecias a vb.net. Comparten el mismo framework.
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 ?