Tablets MultiTouch con MS Windows 7: Desarrollo de Aplicaciones

Windows Técnico

Sindicación

Proximos HOLs

Loading...

 

Iniciamos con esta entrada una serie bastante amplia y dilatada en el tiempo. A través de ella nuestra intención es suministraros información de valor sobre el desarrollo de aplicaciones dirigidas a aprovechar las ventajas de los dispositivos tablet multitouch soportados bajo un sistema operativo como MS Windows 7.

Con este claro objetivo los seguidores de Windows Técnico tendrán acceso a información diversa, fundamentalmente de carácter técnico, pero también anunciándoles otras posibilidades de acceder a datos y acciones que les orienten y formen en torno a la programación para este tipo de dispositivos en entornos Ms Windows 7.

hp-slate-windows-7-tablet1

De este modo, a lo largo de la serie, aparecerán artículos donde se analizará cómo interactuar con un dispositivo multitouch, qué herramientas nos proporciona Visual Studio dirigidas a la generación de este tipo de aplicaciones y como hacer uso de ellas, qué posibilidades para el manejo de gráficos va a estar disponibles a través de Expression Blend o como podemos hacer uso de Windows Presentation Foundation (WPC), entre otras. La serie presentará también diversos ejemplos prácticos ilustrativos de la generación de aplicaciones, incluyendo por ejemplo de forma detallada el proceso de creación de algún juego haciendo uso de Microsoft XNA.

Un sistema operativo como Ms Windows 7 desde su aparición se encuentra perfectamente preparado para soportar dispositivos tablet. Evidentemente Microsoft es sensible a una realidad incuestionable como es la aceptación por parte del mercado de este tipo de tecnologías, que evolucionando a partir de smartphones sustituyen en la actualidad a los portátiles en muchas ocasiones.

Por lo tanto, no hablamos de futuro, hablamos del presente de multitud de usuarios que en su día a día ya manejan estos dispositivos en entornos personales y profesionales. Para ellos el ratón, ese periférico clásico que durante tanto tiempo ha sido fundamental, ha dejado de tener sentido siendo sustituido por los “dedos” gracias a la tecnología multitouch que los dispositivos tablet presentan.

Afortunadamente la desaparición del ratón no ha supuesto un problema en la compatibilidad y funcionamiento de las aplicaciones que ya se encontraban disponibles para Windows 7. El propio sistema operativo se encarga de tratar las pulsaciones sobre la pantalla, como si se trataran de acciones realizadas con el ratón.

De este modo las aplicaciones siguen funcionando con toda normalidad, operando sobre un mismo sistema operativo, Windows 7. Todo ello gracias a la total compatibilidad que comentábamos en el párrafo anterior y que además nos permite añadir a los aplicativos nuevas funcionalidades que aprovechen las características del nuevo hardware.

Queda claro por lo tanto que la principal diferencia, respecto de equipos de sobremesa o portátiles, con la que nos vamos a encontrar es una cuestión de “usabilidad”. La operativa del usuario es ahora táctil, pudiendo actuar incluso con varios dedos de forma simultánea (multitouch), efectuando “gestos" que el sistema y las aplicaciones van a interpretar correctamente.

De forma nativa el sistema operativo reconoce varios de estos “gestos” como son el zoom o la acción de rotar un objeto. En la siguiente imagen se muestra de forma gráfica esta información ampliada.

222

Adicionalmente a lo ya indicado, Windows 7 presenta la capacidad de detectar y asociar un hilo de ejecución a cada pulsación que se produzca en la pantalla. Si son varios los dedos empleados simultáneamente, el sistema operativo interpretará las pulsaciones de forma individualizada y se lo trasmitirá a la aplicación o al sistema para que realice las acciones programadas correspondientes.

Este reconocimiento de gestos y pulsaciones múltiples facilita el trabajo del usuario con el dispositivo multitouch. Por su parte el desarrollador deberá tener también en consideración esta operativa a la hora de generar aplicaciones para tablets bajo Windows 7.

Cerramos aquí esta primera entrada. Como habéis podido comprobar su objetivo fundamental no ha sido otro que el de dar inicio a una serie de múltiples posts donde se abordarán aspectos técnicos e informativos más específicos de especial. Ya en el próximo artículo, de inminente aparición se describirán las herramientas de desarrollo que todo programador debe tener en consideración a la hora de generar aplicaciones para tablets en entornos Windows 7.

Para acabar, recuerda que si quieres aprender mucho más sobre los secretos de los sistemas Microsoft Windows, te recomendamos leer el libro de Sergio de los Santos "Máxima Seguridad en Windows: Secretos Técnicos" , o siempre puedes suscribirte al Canal RSS de Windows Técnico para estar al día de las novedades e información técnica de interés.

image


Enviado mar 09 2011, 04:37 por Ignacio Briones

Comentarios

Windows Técnico escrito Tablets MultiTouch con MS Windows 7: Herramientas
en 03-11-2011 21:46

  Damos continuación a la serie de entradas que presentábamos en el post anterior Tablets MultiTouch

Windows Técnico escrito Tablets MultiTouch con MS Windows 7: Herramientas
en 03-11-2011 21:50

  Damos continuación a la serie de entradas que presentábamos en el post anterior Tablets MultiTouch

Windows Técnico escrito Tablets MultiTouch con MS Windows 7: Comunicación del S.O. y las aplicaciones.
en 03-17-2011 14:20

  En la anterior entrada de la serie Tablets MultiTouch con MS Windows 7: Herramientas presentábamos

Windows Técnico escrito Tablets MultiTouch con MS Windows 7: Comunicación del S.O. y las aplicaciones.
en 03-17-2011 14:22

  En la anterior entrada de la serie Tablets MultiTouch con MS Windows 7: Herramientas presentábamos

Windows Técnico escrito Tablets MultiTouch con MS Windows 7: Inertia (I)
en 04-20-2011 14:30

En la primera entrada de esta ya dilatada serie,   Tablets MultiTouch MS Windows 7: Desarrollo de

Oscar H escrito re: Tablets MultiTouch con MS Windows 7: Desarrollo de Aplicaciones
en 05-11-2011 8:40

Estupendo artículo. Enhorabuena por tus post !

Añadir un comentario

(requerido)  
(opcional)
(requerido)  
Recordarme
If you can't read this number refresh your screen
Enter the numbers above: