Uno de los aspectos que más me han gustado de Windows 8 y la nueva plataforma de desarrollo de aplicaciones es que facilita mecanismos para algo que antes era bastante más complejo, y con un resultado que en ocasiones dejaba bastante que desear. Windows 8 destaca por sus mecanismos para integrar las aplicaciones de terceros entre ellas y con el sistema operativo.
Windows 8 y sus nuevas maneras de mostrar información

Windows Phone 7 incluyó una nueva interfaz que daba nuevas posibilidades a los desarrolladores para mostrar información en la pantalla de inicio. ¿Por qué luchar por tener sistemas de widgets cuando el sistema operativo brinda un modo consistente y fácil de utilizar para mostrar información en el mismo lanzador de la aplicación? Las live tiles permiten mostrar información en tiempo real, incluso, sin abrir la aplicación, actualizándose mediante una tarea en segundo plano.
El concepto se trasladó a Windows 8, permitiendo que en mi pantalla de inicio, de un vistazo, tenga el tiempo para hoy, mis menciones en Twitter y notificaciones en Facebook, cuantos correos tengo sin leer en cada carpeta que me interesa tener monitorizada y los titulares del día. Todo eso de un vistazo y sin abrir ninguna aplicación.
Una de estas aplicaciones, incluso, puede mostrar información detallada en la pantalla de bloqueo. De las que vienen por defecto podemos elegir, por ejemplo, el calendario o la previsión meteorológica. Pero cualquier desarrollador puede aprovechar los mecanismos y mostrar, por ejemplo, el asunto del último correo recibido, un mensaje cualquiera… Las posibilidades son muchas.
El sistema de notificaciones unificado: ya era hora

Windows 8 incluye otro concepto que estamos más que acostumbrados a ver, y lo hace el último. El nuevo sistema de notificaciones permite que las aplicaciones muestren mensajes por la pantalla mediante un mecanismo único y que éstas sean consistentes con el resto del sistema. Todas las aplicaciones pueden hacer uso de ésta utilidad y mostrar la información que les parezca mejor.
Un pequeño tirón de orejas que tengo que darle es que no existe nada parecido a un centro de notificaciones (como en Mountain Lion, iOS o Android, por ejemplo) donde se agrupen todas. El matiz en Windows 8 es distinto: es el live tile de la aplicación quien se encarga de mostrar las notificaciones que le atañan.
Estas notificaciones, incluso, pueden mostrarse también en la pantalla de bloqueo, de manera que sin desbloquear el ordenador sabremos a ciencia cierta cuantos correos tenemos sin leer, cuantos feeds de nuestro lector preferido, cuantos mensajes en la app de Mensajes… Así se riza el rizo. Las aplicaciones notifican al sistema operativo y es éste el que notifica al usuario mediante un único mecanismo consistente y unificado.
Compartir y buscar: también disponible para todo el que lo quiera usar

Otro escenario en el que es habitual que las aplicaciones “hablen” entre sí es cuando queremos compartir o buscar información. Por poner un ejemplo clásico y que seguro que todos manejamos muy bien, cuando queremos compartir un enlace en nuestra red social preferida, o cuando queremos buscar una aplicación en la tienda de rigor.
Windows 8 incluye en la Charms Bar (la barra que aparece al tirar del extremo derecho de nuestro trackpad o pantalla táctil, o en su defecto al arrastrar el ratón hacia las esquinas superior o inferior derecha) dos opciones que también pueden aprovechar los desarrolladores de aplicaciones.
La primera permite que las búsquedas se realicen de un modo consistente, aunque en este caso el motor de búsqueda debe programarlo el desarrollador. El punto fuerte de esta función es que permite buscar contenido de la aplicación desde cualquier parte del sistema operativo.
La segunda, que es la que me parece más interesante, permite compartir contenido de una aplicación con otra. Por poner algunos ejemplos, una página de Internet Explorer con nuestros contactos de Twitter, una fotografía por correo electrónico (o con Skitch), una canción en Facebook… Las posibilidades son casi infinitas, y serán más cuando los desarrolladores empiecen a aprovechar esta capacidad de Windows 8.
Un inciso: la aplicación de Contactos de Windows 8 hace mucho más de lo que muestra. Puede servirnos, incluso, como cliente de Twitter y de Facebook, sin necesidad de instalar nada más. No obstante, si no es suficiente (su funcionalidad es un tanto básica), ya están empezando a aparecer clientes de terceros en la Windows Store. Ayer mismo reseñamos varios de ellos.
Integración de terceros: dejemos de vallar el jardín

Ya para terminar, quería comentar un detalle de Windows 8 que me sorprendió gratamente (y que me ha sorprendido aún más gratamente cuando ha funcionado correctamente): la integración de servicios de terceros ya por defecto en el sistema.
Windows 8, nada más encenderlo por primera vez, permite integrar nuestros clientes de correo, calendario y contactos con muchos servicios online, simplemente introduciendo nuestro usuario y contraseña. Diciendo algunos y de memoria: Outlook.com/Hotmail (cómo no), Google, Twitter, Facebook, LinkedIn.
Lo más interesante de esto es que, en principio, los desarrolladores pueden crear sus propios controladores, de manera que si Tuenti (por poner un ejemplo) quiere integrar sus contactos (por poner un ejemplo) o aparecer en la app de Mensajes, no necesita más que crear el controlador y distribuirlo. El sistema ya ofrece mecanismos para ello. De hecho, si instaláis Skype en Windows 8, veréis la cuenta integrada en la aplicación de Contactos. Confieso ignorar, no obstante, si todos los desarrolladores tienen acceso a esta API.
Permitir la integración de terceros hasta el tuétano del sistema operativo es claro indicativo de que ya no se lleva tener un jardín vallado donde el usuario de un sistema operativo tiene todas las ventajas utilizando solo los servicios de la compañía. Es importante tener un buen ecosistema, sí, pero también es importante que distintos ecosistemas se lleven bien. Y los que más nos beneficiamos de ello somos nosotros como usuarios.
Ver 48 comentarios
48 comentarios
Ezequiel Aristan
Esto es exáctamente lo que me encanta de Windows 8 y el escritorio (anteriormente conocido como) Metro, la integración total que hay entre el sistema operativo y las distintas aplicaciones. La gente que dice que Windows 8 es un desastre, es evidente que ni siquiera lo ha probado. No hay que tener ningún programa abierto para que te puedan llamar por Skype o hablar por cualquier servicio de mensajería instantánea, todo lo maneja el OS. La verdad es que los de Microsoft se han pasado. Lo único que tengo para reclamarles es que solo pueda haber un navegador metro y la suspensión automática de aplicaciones que lo único que hace es darme dolores de cabeza.
ptt
La aplicación le pregunta al sistema operativo: - ¿Donde está el botón de inicio?
Y el sistema operativo le responde: - No lo se. Pero a pesar no tener la pantalla táctil... ¿por qué tengo el escritorio lleno de baldosines gigantes?
cmtinz
La verdad, es que el sistema de notificaciones unificado funciona muy mal, casi pésimo en cuanto a Facebook. Sobre todo a la hora de enviar mensajes. Normalmente no puedo saber quién está conectado, a veces puedo recibir sus mensajes, pero con retraso y, casi nunca, puedo contestarles.
A todo esto, las mismas características ya están implementadas a Android mediante el protocolo SNS. Así que nada nuevo bajo el sol.
El botón de inicio me encantaba. Lo encontraba súper inteligente. Eran casi siempre dos clic para hacer casi cualquier cosa. Los archivos y configuraciones eran tremendamente fáciles de buscar y estaban mezclados no como ahora que hay que buscarlos por separado, cosa más incómoda para mí.
Que no se me vea como troll, porque la suma y la resta da positivo, según mi gusto, para el ocho y, de hecho, lo compré. No creo que vaya a ser un desastre como Windows Vista, ni mucho menos 2000 o Millenium. De hecho, quienes no se sientan cómodos con la nueva interfaz tendrán que reconocer que el rendimiento es muy bueno. Yo lo siento más rápido que Siete.
j0seant
Después de unos días usándolo como sistema principal, he tenido que buscar toda clase de trucos para tener más a mano sin tener que pasar cada minuto por un menú a pantalla completa incómodo.. vamos que veo bastante negativo Metro (Modern UI, o como le quieran llamar) para el escritorio.. eso de tener aplicaciones separadas que solo se pueden ver a pantalla completa y no en el escritorio mezcladas a tu gusto me parece incómodo.. que si que estará bien en una tablet donde generalmente te enfocas en una tarea.. pero en el escritorio estas aplicaciones no aportan nada que no pudieras tener ya en el escritorio y de manera más comoda..
Mi consejo para los que aún no lo tienen es.. Quédate con Windows 7, de verdad que no te estás perdiendo absolutamente nada que valga la pena.
Land-of-Mordor
"...La segunda, que es la que me parece más interesante, permite compartir contenido de una aplicación con otra. Por poner algunos ejemplos, una página de Internet Explorer con nuestros contactos de Twitter, una fotografía por correo electrónico (o con Skitch), una canción en Facebook… Las posibilidades son casi infinitas, y serán más cuando los desarrolladores empiecen a aprovechar esta capacidad de Windows 8..."
Vamos, lo que viene a ser el botón compartir de toda la vida de Android. Ahora hay que ver cuantas app hacen uso y buen uso de esa funcionalidad.
yama-san
Sobre lo de que las aplicaciones "conversen" entre sí o compartan contenido entre sí a mí me recuerda a esto:http://elementaryos.org/docs/apis/granite ;)
jush 🍑
Buenas ideas implementadas increíblemente mal.
nicolas.velasquezast
"Aplicaciones" entendi que tengo que prender mi telefono y/o tablet gigante con mouse teclado torre y pantalla para acceder a la aplicacion escritorio,con la aplicacion inicio (echa por terceros), buscare la forma de adquirir una copia de win7 en caso que compre equipos nuevos llamese "Super equipos portables de escritorio" ya que son igual que un telefono o tablet pero en forma de Pc, microsoft linux se va aprovechar
asturtorque
Estoy hasta la polla de que todo haya que integrarlo con Facebook y twitter... ¿que coño pasa?
Y si la gente no quiere tener facebook y twitter?
Me resulta bochornoso meter a la una solución ofimática como el Office integración de Facebook..
Quiero privacidad, joder...
adrironda
pues del cuadro ese de contactos,yo no se borrar la cuenta de twitter,a ver si alguno sabeis