Car-tech

Windows 8 presiona a los desarrolladores para que actualicen sus habilidades

HUAWEI MATE 10 LITE Tips Trucos y APLICACIONES Android HD ??

HUAWEI MATE 10 LITE Tips Trucos y APLICACIONES Android HD ??
Anonim

A Microsoft le gusta hablar de Windows 8 como "reinventada" de Windows, y en muchos sentidos es bastante diferente. de sus predecesores. Para permitir el uso del sistema operativo a través de una gama de dispositivos con pantalla táctil, Microsoft rediseñó radicalmente la apariencia del SO.

La semana pasada en la conferencia Build de la compañía en Redmond, Washington, los desarrolladores aprendieron algunas de las técnicas que necesitarán para Aproveche al máximo el nuevo sistema operativo. Las charlas abordaron cuestiones tales como cómo trabajar con mosaicos en vivo en la página de inicio, cómo trabajar con la interfaz táctil y cómo diseñar aplicaciones para que se vean bien en la nueva y más simple interfaz.

[Más información: nuestra mejores trucos, sugerencias y ajustes de Windows 10]

Windows 8 va más allá de los iconos estáticos que se vinculan a las aplicaciones. En cambio, cada aplicación puede tener un mosaico en vivo en la página de inicio, que se puede actualizar con información como fotos, elementos del calendario o noticias. "Todo el propósito de Live Tiles es crear un sistema vivo con actividad", dijo Kraig Brockschmidt, gerente sénior de programas para el planeamiento de Windows, durante una charla.

La actualización en vivo se puede realizar en tres lugares: en la página de inicio, en notificaciones emergentes y en la pantalla de bloqueo.

Microsoft diseñó actualizaciones en vivo para que no consumieran una cantidad excesiva de energía. "Podríamos tener un sistema que esté muy vivo con aplicaciones en ejecución todo el tiempo, pero solo tendríamos una o dos horas de duración de la batería", dijo Brockschmidt. En cambio, las teselas pueden emitir actualizaciones incluso cuando la aplicación subyacente no se está ejecutando. Windows permitirá que un desarrollador defina un servicio externo, a través de una API (interfaz de programación de aplicaciones), que pueda entregar actualizaciones a través de Internet en nombre de la aplicación.

Microsoft limitó lo que se puede colocar en las pantallas de inicio y bloqueo. "Si permites que todos pongan lo que quieren en sus mosaicos -video, controles interactivos, movimiento- eventualmente sería un completo caos", dijo Brockschmidt. En cambio, la compañía ofrece 40 plantillas para mosaicos y notificaciones que los desarrolladores pueden usar. Cada imagen en un mosaico no puede tener más de 200 Kb ni tener más de 1024 píxeles. "Al limitar lo que puede hacer en la pantalla de inicio, obtiene una visión mucho más unificada, más limpia y más informativa", dijo Brockschmidt.

Otra consideración del diseño que los desarrolladores tendrán que enfrentar es una nueva forma de entrada, es decir, táctil, donde los usuarios interactúan con el sistema operativo directamente a través de la pantalla. "Realmente queremos que los desarrolladores tengan un enfoque centrado en el tacto para sus aplicaciones", dijo Jeff Burtoft, un evangelista de Microsoft HTML5, durante otra charla.

Así como el mouse introdujo nuevas formas de interactuar con programas gráficos, también lo hace el la interfaz táctil ofrece nuevas posibilidades para la interacción del usuario. Windows 8 puede determinar si el dispositivo en el que se ejecuta acepta el toque como una entrada. Si lo hace, activa "oyentes" para la entrada táctil.

"Toda nuestra navegación funciona tanto con el tacto como con el mouse", dijo Burtoft. "Si diseñas para tocar, obtienes el mouse gratis".

Las interacciones táctiles se dividen en dos formas: punteros y gestos.

Un gesto resume la intención del usuario, como un toque en una pantalla que indica el deseo de abre un programa Windows 8 interpreta una gama de gestos en nombre de la aplicación, por lo que el desarrollador no tiene que escribir ese código desde cero.

Microsoft desarrolló un conjunto de gestos, que Burtoft denominó el lenguaje táctil de Windows 8, que la empresa quiere desarrolladores a usar de manera uniforme en todas sus aplicaciones. Los gestos incluyen tocar, presionar y mantener, pellizcar y acercar y deslizar desde el borde. "Siempre que diferentes aplicaciones utilicen este mismo lenguaje, será fácil para los usuarios entender cómo navegar a través de sus aplicaciones", dijo Burtoft.

Para los casos en que los gestos no pueden proporcionar los detalles que necesita una aplicación, Microsoft también proporciona punteros. Con los punteros, cada punto de contacto en la pantalla obtiene su propio "objeto de evento", al que los desarrolladores pueden vincular directamente con su código de aplicación. Los punteros permiten al usuario ejecutar tareas como dibujar o escribir en la pantalla.

Otro aspecto a considerar es el diseño. En otra sesión de Build, el principal asesor de experiencia de usuario de Microsoft, Will Tschumy, explicó la filosofía detrás del nuevo Windows, con la esperanza de que los desarrolladores construyan sus aplicaciones de manera similar.

Para el observador casual, la nueva interfaz parece menos desordenada con cuadros y opciones de menú. Esta mirada, dijo Tschumy, en realidad fue inspirada por el alto modernismo, una escuela de diseño que tiene sus raíces en el movimiento artístico Bauhaus de principios del siglo 20.

"Se trata de tratar de sacar al sistema operativo del camino". él dijo. Windows 8 intenta ayudar a los usuarios a concentrarse en la tarea, dijo. Las aplicaciones deben tener muy poco, si es que hay alguna, chrome: el término de diseño para cuadros y selecciones de menú que enmarcan la mayoría de las aplicaciones actuales. En cambio, el contenido de la aplicación, como una foto, video o documento de texto, debe ocupar toda la pantalla.

Tschumy aconseja a los desarrolladores que, siempre que tengan una pregunta de diseño con Windows 8, piensen en "contenido antes que Chrome". "

Una compañía que adopta el nuevo paradigma de diseño es SAP. El proveedor de ERP (planificación de recursos empresariales) planea lanzar seis aplicaciones en los próximos meses que adopten las nuevas reglas de diseño de Windows, dijo Fred Samson, vicepresidente de movilidad e innovación de SAP, en otra sesión.

"Probamos para aprovechar la mayor cantidad de características de Windows 8 que podamos ", dijo Samson. La nueva interfaz permite a SAP crear aplicaciones que son más inmersivas e interactivas, dijo. Los usuarios pueden desplazarse sobre un documento desplazándose en lugar de buscarlo, los datos pueden mostrarse en mapas en lugar de en listas, y los documentos pueden identificarse por imágenes en lugar de nombres.

Samson demostró una aplicación, Financial Factsheet, que permite a los usuarios ver datos desde una base de datos de clientes en formas gráficas. Por ejemplo, le permite al usuario consultar una base de datos para contactos dentro de un radio de 50 millas, y hacer que los resultados aparezcan en un mapa.

"Los usuarios no tienen que aprender un nuevo idioma. No tienen que abrir un filtro, seleccionar un atributo, filtrar por el atributo. Está todo dispuesto para ellos ", dijo.