Hay muchas definiciones de UX o eXperiencia de Usuario. En la versión en inglés de Wikipedia se define como:
“The user experience (UX or UE) is how a user interacts with and experiences a product, system or service. It includes a person’s perceptions of utility, ease of use, and efficiency”.
Normalmente se pone el foco en las percepciones de utilidad y facilidad de uso. Pwr-calculator es una calculadora para dispositivos móviles que experimenta con la percepción de eficiencia. El colectivo que más utiliza las calculadoras en los móviles o, al menos, uno de los que más la utiliza es el de alumnos de enseñanza secundaria, los cuales asemejan la percepción de máxima eficiencia con que permita realizar las operaciones en el menor tiempo posible. Y hemos definido un indicador de eficiencia para guiar el experimento:
“Tiempo medio en el que se realiza un conjunto de 30 operaciones con diferentes niveles de complejidad y anidamiento”.
Las características de pwr-calculator están encaminadas a minimizar el tiempo medio en el que un grupo de alumnos de diferentes cursos de Secundaria realizan 30 operaciones complejas y anidadas. No son características innovadoras o novedosas. Son características sugeridas por los propios alumnos y que han visto o utilizado en otras apps de cálculo. Cuando se realizan muchas operaciones, es fácil cometer errores, por lo que las funcionalidades encaminadas a la subsanación de errores juegan un papel importante en la eficiencia total.
CARACTERÍSTICAS
1) Visualización en una misma línea de la operación COMPLETA con tecla de borrado y posibilidad de revisar la última operación realizada.
2) Introducción de las operaciones en el orden en que se leen, es decir, se teclea “sen(PI/2)” en lugar de “PI/2=” y después “sen”.
3) Utilización de un teclado simple NO-expandible con pocas teclas (20 teclas) y activación de las operaciones científicas mediante una tecla de cambio (flecha UP en esquina inferior izquierda). Retorno automático al teclado numérico al seleccionar una operación.
4) Abrir automáticamente paréntesis en las operaciones complejas y de mayor jerarquía, que son: seno, coseno, tangente, logaritmos y raíz cuadrada.
5) Cerrar paréntesis pendientes automáticamente al pulsar “=”. “((2+1)/(2+1” se completa a “((2+1)/(2+1))=1” y “Ln(e” se completa como “Ln(e)=1”.
6) Cuando se produce un error al procesar una operación o expresión, se muestra un mensaje de “Error en expresión” y se mantiene la operación en pantalla para poder subsanar el error y realizar el cálculo.
7) Se asume el signo de multiplicar entre funciones y/o paréntesis, tal y como se suele utilizar en las expresiones matemáticas.
8) Se aproxima a “Infinito” a partir de un valor (10^15) para forzar que expresiones como “3/0” o “tan(PI/2)” generen un error o un número muy alto. Se aproximan los decimales a 6 posiciones. Y se muestran puntos para separar los miles, millones, … y facilitar la lectura.
9) No borrar automáticamente el último resultado excepto si es infinito para poder seguir operando con él. Si se desea borrar, se pulsa la tecla “C”.
10) Ajuste automático de las teclas al espacio disponible para la calculadora, maximizando el tamaño de las teclas. Es especialmente útil en los ipad cuando se utiliza la función multitarea tanto “Split-view” como “Slide-over”.
Si se te ocurre alguna otra característica o cambiarías alguna característica para mejorar la eficiencia o realizar más rápido las operaciones,
DÉJANOS UN MENSAJE
[contact-form-7 id=»177″ title=»Formulario de contacto 1″]