Tema: INTRODUCCION A LOS DISPOSITIVOS MOVILES Mecanismos de entrada
INTRODUCCION
Los dispositivos mviles (tambin conocidos como computadora de mano, palmtop o simplemente handheld) son aparatos de pequeo tamao, con algunas capacidades de procesamiento, con conexin permanente o intermitente a una red, con memoria limitada, diseados especficamente para una funcin, pero que pueden llevar a cabo otras funciones ms generales.
Un dispositivo mvil se puede definir como un aparato de pequeo tamao, con algunas capacidades de procesamiento, con conexin permanente o intermitente a una red, con memoria limitada, que ha sido diseado especficamente para una funcin, pero que puede llevar a cabo otras funciones ms generales. De acuerdo con esta definicin existen multitud de dispositivos mviles, desde los reproductores de audio porttiles hasta los navegadores GPS, pasando por los telfonos mviles, los PDAs o los Tablet PCs. En este trabajo nos centraremos fundamentalmente en los telfonos mviles y en los PDAs por ser los tipos de dispositivos ms utilizados y conocidos en la actualidad, los que ofrecen mayor variedad de aplicaciones multimedia y los que ms posibilidades de evolucin presentan en este sentido. El objetivo principal del trabajo ser hacer una aproximacin a estos dispositivos desde la perspectiva de las aplicaciones multimedia.
2.- Lapiz El lpiz ptico es un perifrico de entrada para computadoras, en forma de una varita fotosensible, que puede ser usado para apuntar a objetos mostrados en un televisor de CRT o un monitor, en una manera similar a una pantalla tctil pero con mayor exactitud posicional. Este perifrico es habitualmente usado para sustituir al mouse o, con menor xito, a la tableta digitalizadora. Est conectado a un cable elctrico y requiere de un software especial para su funcionamiento. Haciendo que el lpiz toque el monitor el usuario puede elegir los comandos de los programas (el equivalente a un clic del mouse), bien presionando un botn en un lado del lpiz ptico o presionando ste contra la superficie de la pantalla. Se crea hace mucho tiempo que este perifrico podra funcionar con cualquiera pantalla basada en CRT, pero no con las pantallas de cristal lquido, los proyectores, u otros dispositivos de visualizacin. Sin embargo, en 2011, Fairlight Instruments lanz su Fairlight CMI-30A, que use un monitor LCD de 17 pulgadas, controlable con lpices pticos. El lpiz contiene sensores luminosos y enva una seal a la computadora cada vez que registra una luz, por ejemplo al tocar la pantalla cuando los pxeles no negros que se encuentran bajo la punta del lpiz son refrescados por el haz de electrones de la pantalla. La pantalla de la computadora no se ilumina en su totalidad al mismo tiempo, sino que el haz de electrones que ilumina los pxeles los recorre lnea por lnea, todas en un espacio de 1/50 de segundo. Detectando el momento en que el haz de electrones pasa bajo la punta del lpiz ptico, la computadora puede determinar la posicin del lpiz en la pantalla. El lpiz no requiere una pantalla ni un recubrimiento especiales como puede ser el caso de una pantalla tctil, pero tiene la desventaja de que sostener el lpiz contra la pantalla durante periodos largos de tiempo llega a cansar al usuario. El lpiz ptico fue creado en 1952 como parte de la Computadora Whirlwind, desarrollado por el Instituto Tecnolgico de Massachusetts. 1
2 Se hizo bastante popular durante los aos 1980, cuando se utiliz en el Fairlight CMI y el BBC Micro. El lpiz ptico fue compatible tambin con varios tarjetas grficas de los IBM PCs, incluyendo el Color Graphics Adapter (CGA), el Hercules Graphics Card (HGC), y el Enhanced Graphics Adapter (EGA). Desde 1984, los concursantes del concurso de televisin Jeopardy! utilizan lpices pticos para escribir sus apuestas. Dado que los lpices pticos operan mediante la deteccin de luz emitida por los fsforos de la pantalla, debe haber un cierto nivel de intensidad no nulo en la posicin de las coordenadas para ser seleccionado; de lo contrario, el lpiz no se activar. 3.- Teclado Virtual Los teclados virtuales, virtual keyboards, o teclados en pantalla son programas que emulan las funciones del teclado fsico usando el ratn. El teclado virtual se muestra en la pantalla. Al pinchar con el ratn sobre una tecla virtual se produce el mismo efecto que si pulssemos el teclado convencional.
El teclado virtual es til para las personas con limitaciones en la movilidad o nulidad en la mecanografa, que no pueden o no saben manejar el teclado convencional. Tambin son de aplicacin cuando queramos simplificar el entorno y as eliminar un perifrico o no dispongamos de un teclado con la configuracin adecuada, imprescindible para trabajar en ciertos idiomas.
Algunos teclados virtuales incorporan sistemas de prediccin de palabras, recurso que ahorra pulsaciones y desplazamientos con el ratn. Otros varan su configuracin al pulsar las teclas modificadoras, Control, Alt, Shift, mostrando las maysculas o los caracteres especiales. 5.2.2.1. Teclado en pantalla de Windows En Windows disponemos de OSK.EXE un teclado en pantalla desarrollado por Madenta. Es uno de los accesorios de accesibilidad y podemos configurar su interfaz con los mens: Teclado. Cambia la distribucin a teclado estndar, teclado extendido u otras configuraciones especificas para idiomas orientales. Existe una distribucin por bloques ms compacta y apropiada para el acceso por barrido. Configuracin. Desde aqu es posible mantener el teclado siempre visible por encima de las aplicaciones, activar el refuerzo auditivo, cambiar la fuente de las letras y seleccionar el modo de acceso o seleccin. El teclado en pantalla de Windows dispone de tres modos de seleccin, o escritura: Hacer clic con el cursor sobre las teclas de la pantalla. Suspender para seleccionar. El usuario sita el cursor sobre una tecla y, sin hacer clic, cuando transcurre un cierto tiempo predefinido el carcter se escribe automticamente. Seleccionar mediante joystick o tecla. Se inicia un proceso de barrido automtico, cuya velocidad podemos ajustar, que va resaltando filas y luego teclas. El barrido se detiene, mediante una tecla, un pulsador o un josytick. La principal limitacin de este teclado es que no se puede redimensionar y las teclas, a menudo, resultan demasiado pequeas. No ocurre lo mismo con la versin desarrollada para TabletPC, 5.2.2.2. Linux Linux, en la distribucin Suse 10.1, incorpora tres teclados virtuales: Xvkbd, Gok y Dasher. 5.2.2.2.1. Xvkbd Xvkbd (Virtual Keyboard For X Windows) es un teclado virtual semejante al de Windows pero con prestaciones diferentes. Por ejemplo, Xvkbd se puede redimensionar pero no se puede variar el tamao de los caracteres. El programa es multilinge y tiene mayores prestaciones cuando est configurado como un teclado japons, el idioma del autor.
Al ponerse en marcha, el programa desconoce la ventana donde debe escribir, pero dispone de la tecla focus, que sirve para indicarle con que ventana trabajamos.
Xvkbd no muestra el men en la barra de tareas sino que se encuentra en la tecla Xvkbd situada en la parte baja a la izquierda del teclado. En el men, adems de las funciones habituales, tenemos: Keypad, Sun Function Keys, Dead Keys. Superponen al teclado principal otros teclados especiales: teclado numrico, de funciones, de smbolos etc. Word Completion. Ventana para la prediccin de texto pero que en castellano est vaca. Change Keyboard Layout. Cambia el idioma del teclado. Edit Function Keys. Permite asignar un texto o comando a las teclas de funcin. Show Keypad?, Show Function Keys? Visualiza o esconde el teclado numrico o las teclas de funcin. Lock Shift, AltGr, Control, Alt and Meta? Cambia el modo de bloquear. Al pulsar Control, Alt, Shift, AltGr las mantiene fijas permanentemente o bien las libera automticamente al pulsar otra tecla. Puede ser til, por ejemplo, para escribir en maysculas continuamente. 5.2.2.2.2. GOK GOK, GNOME On-Screen Keyboard, no adopta la forma de teclado sino ms bien la de un tablero de conceptos y se autoconfigura en funcin del entorno de trabajo. Permite diversos modos de acceso y seleccin. La ventana inicial de GOK se compone de ocho botones, opciones o enlaces Compose. Es un teclado alfanumrico con prediccin de palabras. Windows. Modifica la situacin de GOK y el tamao de la ventana. Mouse. Emula la funcin del ratn mediante un barrido por el teclado virtual. Launcher. Es un lanzador de aplicaciones seleccionadas por el usuario. Activate. Permite escoger entre los programas y las opciones que funcionan en cada momento. Gok. Configura las opciones del usuario en el modo de acceso y los refuerzos visuales o auditivos. Menus y Toolbars Muestran las opciones del programa con el que se est trabajando. UI Grab permite guardar opciones de las aplicaciones del usuario. Uno de los aspectos ms importantes del programa son los numerosos sistemas de acceso disponibles.Como modo de seleccin se puede escoger entre: Suspensin. Situando el cursor un cierto tiempo en una tecla virtual Seleccin. Clicando con alguno de los botones del ratn. Distingue hasta 5 botones. Con pulsadores. Apretando algn pulsador. Distingue hasta 5 pulsadores diversos.
El sistema de acceso puede ser Seleccin directa mediante el ratn. Dirigido mediante 5 pulsadores. Cuatro controlan la direccin y el quinto activa la seleccin. Barrido automtico con un pulsador, o dos pulsadores, que pueden adoptar diversos modos. Tambin el teclado alfanumrico puede adoptar diversas distribuciones: semejante al teclado fsico, por orden alfabtico, segn de la frecuencia de uso o a partir de una definicin especfica del usuario 5.2.2.2.3. Dasher Dasher es un novedoso mtodo de introducir texto que consiste en capturar los caracteres que van atravesando la pantalla. Manejando un cursor arriba o abajo se engarzan las letras que forman las palabras del texto. El bombardeo de letras es continuo. Un algoritmo de texto predictivo agrupa las letras en zonas coloreadas y determina su proximidad al eje de la pantalla. As se minimiza los desplazamientos del cursor y aumenta la eficacia del sistema. Para borrar basta situar el cursor a la izquierda de la pantalla. El proceso se invierte y los caracteres van eliminndose.
La ventaja de Dasher es que no requiere mucha precisin. Puede manejarse con el ratn, pero tambin con el joystick, dos pulsadores o mediante movimientos corporales captados por una webcam. EL algoritmo de texto predictivo es en ingls, por lo que no est optimizada para el espaol. Existe una versin Windows, pero no est incluida dentro del sistema operativo.
4.- Touch Screen (Pantalla Tactil Multitactil)
La tecnologa est evolucionando a una gran velocidad. Prcticamente a diario, alguna compaa lanza un nuevo dispositivo. El mejor ejemplo son los telfonos mviles. Hubo das en que la gente tena grandes telfonos que eran llamados mviles. En realidad lo eran, pero no tienen mucho que ver con los telfonos mviles actuales. Ahora los telfonos mviles son compactos, prcticos, tienen diseos atractivos y, en definitiva, presentan una gran cantidad de caractersticas que los hacen algo ms que telfonos mviles. Actualmente, con un mvil podemos hacer llamadas, escuchar msica, ver pelculas, hacer fotos, etc. Adems, parece que la generacin de telfonos mviles con botones se est acercando a su fin y que los dispositivos con pantalla tctil se estn haciendo con el mercado. Las pantallas tctiles tienen tamaos grandes y son muy cmodas para el usuario. Las pantallas tctiles tienen sus pros y sus contras, pero para saber cules son es necesario que conozcis primero los diferentes tipos de pantallas tctiles. Hay, bsicamente, tres tipos de pantallas tctiles que se usan actualmente en los mviles. Os las presentamos, de manera breve, a continuacin.
Pantalla tctil resistiva Las pantallas tctiles resistivas son las ms usadas en los telfonos mviles. Son baratas y resistentes al agua y al polvo, pero se rompen con facilidad y no se pueden usar con objetos afilados. Podemos tocarlas con cualquier objeto (con los dedos, con el stylus , etc.). Es necesario aplicar una ligera presin para que detecte la pulsacin. Tienen un tiempo de vida til muy bastante largo (se estima que alrededor de treinta y cinco millones de pulsaciones). La pantalla se compone, bsicamente, de dos capas, entre las cuales hay una pequea capa de puntos de plstico. Se proporciona electricidad a cada una de las capas y, en caso de contacto, se forma un circuito. La cantidad de electricidad que pasa entre las capas se mide para determinar el punto de contacto. El principal inconveniente de este tipo de pantallas tctiles es que no pueden reconocer dos contactos en el mismo momento. Adems, son ms propensas a romperse (y la sensibilidad se reduce cuando esto ocurre) y solo dejan salir el 85% de la luz emitida realmente por la pantalla. Algunos ejemplos de pantallas tctiles resistivas son las del HTC Diamond o el LG Viewty.
5.- Teclado QWERTY (completo).
Cuando hablamos de un teclado QWERTY, en realidad estamos hablando de una distribucin de teclas como la que se muestra en la siguiente figura. El nombre QWERTY viene de la misma disposicin del teclado; si observis la figura, veris que las seis primeras letras de izquierda a derecha de la fila superior forman esa palabra.
Durante muchos aos, enviar correos electrnicos desde un mvil fue algo reservado a unos pocos usuarios. Adems, estos correos raramente consistan en ms que unas cuantas palabras, debido a la dificultad de componer el mensaje. Con la aparicin de la generacin del texto y de las redes sociales, una gran cantidad de usuarios pueden enviar infinidad de mensajes, algunos de gran longitud. Los principales fabricantes vieron en esto una oportunidad, y ahora podemos encontrar cada vez ms dispositivos con teclados QWERTY completos. Con estos teclados es mucho ms fcil escribir texto que con tcnicas
de texto predictivo o con los teclados T9, que explicaremos ms adelante. A continuacin, enumeramos algunos telfonos mviles con teclados QWERTY completos.Uno de los pioneros en el uso de teclados QWERTY en dispositivos mviles,RIM10, ha disfrutado de una gran aceptacin entre los usuarios del mundo de los negocios gracias a sus dispositivos BlackBerry. El ejemplo de la foto es un dispositivo de 13,5 mm de grosor que, a pesar de ello, mantiene un teclado QWERTY completo. Las teclas son pequeas, pero no tanto como para resultar incmodas, y con cada pulsacin se produce un clic como respuesta. Con este teclado se pueden escribir correos electrnicos, textos, documentos de Word, etc., a una gran velocidad.
Otro ejemplo de dispositivo con teclado QWERTY es el HTC Touch Pro. Este dispositivo integra un teclado QWERTY y una pantalla tctil. En este caso, el teclado est escondido detrs de la pantalla, y es necesario deslizar la pantalla para poder verlo. Aunque no hay espacio fsico entre las teclas, estas estn diferenciadas de forma individualizada y presentan una buena respuesta. Este telfono se puede considerar grande en cuanto a tamao y el teclado QWERTY que presenta es el ms parecido al teclado de un PC que se puede encontrar, con teclas para nmeros, flechas y una seleccin de signos de puntuacin.
Siguiendo con los ejemplos de teclados QWERTY, la familia de modelos LG KS presenta un teclado QWERTY deslizante igual que el del HTC Touch Pro, que se muestra en la siguiente figura. En este caso, las teclas estn lo suficientemente separadas como para que se pueda escribir rpidamente sin errores. Sin embargo, en este teclado no hay teclas para nmeros o flechas y, por lo tanto, es necesario pulsar la tecla shift y las letras correspondientes para escribir dgitos o usar las teclas de cursor.
Otro dispositivo con caractersticas similares en cuanto al teclado es el Xperia X1. La diferencia es que en este dispositivo, mientras deslizamos el teclado hacia fuera, la pantalla tctil se inclina ligeramente en forma de arco y da la sensacin de que estamos usando un porttil. Debido a la gran longitud del dispositivo, el teclado es particularmente amplio, con lo que escribir texto resulta cmodo. A pesar del tamao del dispositivo, el teclado no presenta teclas numricas individuales.
La familia de dispositivos LG Prada presenta otro ejemplo de teclado completo QWERTY deslizante. Como se puede ver en la siguiente figura, las teclas estn ligeramente levantadas con un buen grado de separacin. Sin embargo, aunque hay teclas para las flechas, las teclas numricas estn, una vez ms, integradas en una seleccin de teclas alfabticas.
Podis observar, por lo tanto, que los teclados QWERTY no estn reidos con las pantallas tctiles. Tanto si queremos interaccionar con la pantalla, como si queremos teclear, existen dispositivos que ofrecen las dos opciones. Por ejemplo, se puede preferir la libertad de una pantalla tctil para navegar por Internet y la comodidad de un teclado QWERTY para escribir correos electrnicos ms largos.
6.- VOZ (VoiceXML) VoiceXML (VXML) es el formato estndar XML del W3C para especificar dilogos interactivos por voz entre una persona y una mquina. Es el lenguaje ms extendido en el desarrollo de portales de voz y comparte plataformas y herramientas de desarrollo del mundo. Descripcin Especificaciones tcnicas Descripcin Soporte del estndar VoiceXML 2.0 Soporte del estndar ABNF y XML para gramticas de reconocimiento. Soporte del estndar SSML para TTS. Posibilidad de integracin con cualquier locutor SAPI. Interpretacin semntica para el desarrollo de aplicaciones de ms calidad. Puesta apunto del sistema rpida y sencilla. Interfaz grfica de administrador para controlar el servicio. Herramientas de administracin orientadas a modelo ASP. Dispositivo IP de ejemplo para probar el motor sin necesidad de dispositivo de telefona! Subdilogos para la obtencin de datos comunes implementados con estrategia Dialog@. Posibilidad de programacin de cualquier dispositivo de Entrada/Salida para VoiceXML mediante Verbio VoiceXML Device SDK. Implementacin de objetos propios VoiceXML mediante Verbio VoiceXML Object SDK.
Especificaciones tcnicas Requerimientos de memoria
Windows NT, 2000, XP, 2003, Vista, 7, 2008 Interfaces telefnicos
Analog - ISDN BRI/PRI Tarjetas telefnicas
Intel Dialogic D/41JCT-LS y D/120JCT-LS (analog) Intel Dialogic BRI and PRI series Eicon Diva V- Server Servidores de voz
Verbio ASR, Verbio TTS, Verbio ASV SDK
Verbio VoiceXML Device SDK para la programacin de un device propietario capaz de navegar pginas VoiceXML. Verbio VoiceXML Object SDK para la programacin de objetos VoiceXML propietarios. Caractersticas destacadas
Gramticas W3C SRGS (ABNF y XML). SSML Interpretacin semntica. Gramticas bsicas (built-in) incorporadas. Propiedades tiles especficas de la plataforma.
CONCLUSION Tanto los dispositivos como los sistemas operativos que hacen posible su funcionamiento han ido evolucionando segn las necesidades de los usuarios finales. En la actualidad existen principalmente dos tipos de dispositivos mviles: los que cuentan con un teclado y aquellos que estn basados en una pantalla tctil, para la introduccin de datos. Los teclados de sistemas mviles son, necesariamente, de tamao reducido, lo que pudiera hacer que su uso no sea demasiado cmodo, aunque todo depende de nuestras manos y dedos (muchas personas se encuentran con el problema de no poder evitar pulsar varias teclas al mismo tiempo, ya que stas son ms pequeas que sus propios dedos). Al sustituir todo el teclado por un lpiz que se utiliza sobre la propia pantalla, el peso y tamao del dispositivo se pueden reducir, as como el consumo de energa, lo cual contribuye a la mayor duracin de las bateras. Se plantea, sin embargo, el problema de la introduccin de datos. Existen bsicamente dos opciones: utilizar un teclado en pantalla, sobre el cual se puede ir pulsando con el propio lpiz, o bien reconocer la escritura directa del usuario. Uno de los mayores problemas que plantean los dispositivos de tamao pequeo , como los PDA, es el mecanismo a utilizar para que el usuario pueda introducir informacin. Si las dimensiones no son suficientes para incluir un teclado til, las soluciones posibles son varias: reconocimiento de escritura, un teclado en pantalla o incluso un teclado externo.
Excel para principiantes: Aprenda a utilizar Excel 2016, incluyendo una introducción a fórmulas, funciones, gráficos, cuadros, macros, modelado, informes, estadísticas, Excel Power Query y más