Feedback API/es: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
'''Spanish''' [[Feedback_API|English]]<br />[[Category:Developing with Qt::QtMobility]]<br />[[Category:Spanish]]
'''Spanish''' [[Feedback_API|English]]
[[Category:Developing with Qt::QtMobility]]
[[Category:Spanish]]


= Caracteristicas de Qt Mobility 1.1.x =
= Caracteristicas de Qt Mobility 1.1.x =
Line 5: Line 7:
== Noticias : ==
== Noticias : ==


&quot;Qt Mobility 1.1.1&amp;quot;:http://labs.qt.nokia.com/2011/03/01/qt-mobility-1-1-1-released/ se encuentra disponible actualmente.<br />&quot;Qt Mobility 1.2 Beta&amp;quot;:http://labs.qt.nokia.com/2011/04/12/qt-mobility-1-2-beta-package-released/ también esta disponible.
"Qt Mobility 1.1.1":http://labs.qt.nokia.com/2011/03/01/qt-mobility-1-1-1-released/ se encuentra disponible actualmente.
"Qt Mobility 1.2 Beta":http://labs.qt.nokia.com/2011/04/12/qt-mobility-1-2-beta-package-released/ también esta disponible.


= Feedback API =
= Feedback API =
Line 21: Line 24:
Usted puede decidir en la reacción de su aplicación preguntar al sistema para ejecutar el feedback especificado por un tema. Así por ejemplo, si usted tiene un componente de interfaz de usuario que se debe utilizar como un botón, puede hacer que eso suceda.
Usted puede decidir en la reacción de su aplicación preguntar al sistema para ejecutar el feedback especificado por un tema. Así por ejemplo, si usted tiene un componente de interfaz de usuario que se debe utilizar como un botón, puede hacer que eso suceda.


* Feedback háptico personalizado:<br />Usted puede crear un feedback háptico especifico. Usted puede especificar las duración, intensidad, periodo, … Esto es útil si usted necesita control total del feedback que esta buscando, por ejemplo en juegos. El sistema puede ejecutar este feedback en un actuador. Usted puede consultar los actuadores y sus propiedades (nombre, estado…) a través de las clase QFeedbackActuator.
* Feedback háptico personalizado:
Usted puede crear un feedback háptico especifico. Usted puede especificar las duración, intensidad, periodo, … Esto es útil si usted necesita control total del feedback que esta buscando, por ejemplo en juegos. El sistema puede ejecutar este feedback en un actuador. Usted puede consultar los actuadores y sus propiedades (nombre, estado…) a través de las clase QFeedbackActuator.


* Soporte de archivos:<br />Para algunas tecnologías, usted puede tener el feedback almacenado en un archivo. Este puede ser un feedback háptico con todos sus parámetros, un archivo de onda… Por lo que hay soporte para cargar los archivos y reproducirlos luego.
* Soporte de archivos:
Para algunas tecnologías, usted puede tener el feedback almacenado en un archivo. Este puede ser un feedback háptico con todos sus parámetros, un archivo de onda… Por lo que hay soporte para cargar los archivos y reproducirlos luego.


En la actualidad es el soporte para los archivos Immersion IVT (para las plataformas que lo soportan) y un backend de Phonon para reproducir sonidos.
En la actualidad es el soporte para los archivos Immersion IVT (para las plataformas que lo soportan) y un backend de Phonon para reproducir sonidos.
Line 48: Line 53:
|}
|}


El codigo fuentede los plug-ins del back-end se encuentra disponible en plugins/feedback.<br />Tenga en cuenta también el soporte subyacente para el hardware es completamente diferente en Maemo 5, el plug-in para MeeGo ''no funcionara'' en ella y ''no'' es algo trivial portarlo a esta plataforma.
El codigo fuentede los plug-ins del back-end se encuentra disponible en plugins/feedback.
Tenga en cuenta también el soporte subyacente para el hardware es completamente diferente en Maemo 5, el plug-in para MeeGo ''no funcionara'' en ella y ''no'' es algo trivial portarlo a esta plataforma.


== Aplicación de ejemplo Haptics Player ==
== Aplicación de ejemplo Haptics Player ==

Revision as of 12:47, 25 February 2015

Spanish English

Caracteristicas de Qt Mobility 1.1.x

Noticias :

"Qt Mobility 1.1.1":http://labs.qt.nokia.com/2011/03/01/qt-mobility-1-1-1-released/ se encuentra disponible actualmente. "Qt Mobility 1.2 Beta":http://labs.qt.nokia.com/2011/04/12/qt-mobility-1-2-beta-package-released/ también esta disponible.

Feedback API

Resumen

La API de Feedback, es na nueva API diseñada para ayudar a las aplicaciones a responder a la interacción con el usuario dándole feedback. Este feedback puede ser del tipo háptico o usando audio.

Características principales

La API de feedback provee tres tipos de feedback,

  • Feedback basado en temas:

Usted puede decidir en la reacción de su aplicación preguntar al sistema para ejecutar el feedback especificado por un tema. Así por ejemplo, si usted tiene un componente de interfaz de usuario que se debe utilizar como un botón, puede hacer que eso suceda.

  • Feedback háptico personalizado:

Usted puede crear un feedback háptico especifico. Usted puede especificar las duración, intensidad, periodo, … Esto es útil si usted necesita control total del feedback que esta buscando, por ejemplo en juegos. El sistema puede ejecutar este feedback en un actuador. Usted puede consultar los actuadores y sus propiedades (nombre, estado…) a través de las clase QFeedbackActuator.

  • Soporte de archivos:

Para algunas tecnologías, usted puede tener el feedback almacenado en un archivo. Este puede ser un feedback háptico con todos sus parámetros, un archivo de onda… Por lo que hay soporte para cargar los archivos y reproducirlos luego.

En la actualidad es el soporte para los archivos Immersion IVT (para las plataformas que lo soportan) y un backend de Phonon para reproducir sonidos.

Back-ends

Cada tipo de es implementado por medio de una arquitectura de plug-ins en el back.end. Actualmente contamos con soporte para Meego (a través de la API Meego Touch) y la plataforma Symbian ^ 3.

Plataforma Basado en Temas *Personalizado* Basado en archivos
MeeGo Si Si Si
Symbian^3 Si Si No

El codigo fuentede los plug-ins del back-end se encuentra disponible en plugins/feedback. Tenga en cuenta también el soporte subyacente para el hardware es completamente diferente en Maemo 5, el plug-in para MeeGo no funcionara en ella y no es algo trivial portarlo a esta plataforma.

Aplicación de ejemplo Haptics Player