GUI

La importancia de los Formularios de entrada de datos

Cuando diseñamos nuestras aplicaciones y soluciones de negocio, uno de los retos que tenemos que plantearnos es su usabilidad. Crear interfaces simples, intuitivas y lo menos complejas que se pueda, facilitarán la vida al usuario y reducirán posibles errores y llamadas al departamento de soporte.

Una de las funcionalidades básicas de cualquier aplicación de gestión son los formularios de recogida de información. A través de los formularios los usuarios alimentan de datos nuestros sistemas. Así pues, un buen diseño de los mismos nos permitirá simplificar una parte importante de nuestra aplicación haciéndola más usable y minimizando las posibilidades de que los usuarios introduzcan información errónea, ya sea por confusión o por complejidad de las capturas de datos.

Recientemente he estado liderando un proyecto que consistía en la definición y creación de una interface (UI/UX) de una herramienta de creación y renderización de formularios. Para ello he buscado y encontrado mucha información sobre técnicas y recomendaciones que podemos seguir para simplificar y mejorar los formularios de entrada de datos de nuestras aplicaciones. Aquí os dejo unas cuantas de ellas que para mí han sido de gran ayuda y que creo que a vosotros también os pueden ayudar.

Anuncios

Sudáfrica en formato RIA

Durante estos días se celebra el mundial de Sudáfrica y muchos periódicos y webs especializadas disponen de secciones dedicadas al acontecimiento donde nos muestran todos los detalles de los partidos, calendarios, estadios, equipos y grupos.

Aprovechando este acontecimiento algunos de ellos han desarrollado atractivas aplicaciones que nos permiten acceder a toda esta información mediante una agradable y avanzada experiencia de usuario.

Hoy quiero destacar tres de ellas que pueden servirnos de ejemplo y de inspiración a tener en cuenta cuando desarrollemos intranets y sitios de publicación de contenidos:

Cual prefieres tu?

MIX10 – Session recordings

MixLogo

Como cada año, el MIX se presenta como el EVENTO (en mayúsculas) centrado en usabilidad, interacción con el usuario, presentación de datos, interfaces gráficas, etc, etc. La conferencia va dirigida a diseñadores y desarrolladores y se presentan las últimas y más avanzadas técnicas en desarrollo. No se trata de un evento de desarrollo puro y duro, se trata más de un soplo de inspiración y orientación acerca de las últimas novedades y tendencias.

En la conferencia de este año se han anunciado las RC’s de Silverlight 4 y RIA Services 4. Las estrellas invitadas: la presentación de Silverlight como herramienta de desarrollo para la recién estrenada plataforma Windows Phone 7 y como no, Azure, la nube o mejor dicho el nubarrón que se acerca cada vez más y que nos mojará a todos!!.

Hoy están disponibles los videos de todas las sesiones. Se me hace difícil recomendar alguno. Solo deciros que preparéis grandes dosis de café para aguantar las más de 100 horas.

jQuery TOOLS

jQueryToolsjQuery TOOLS es una interesante librería especializada en la creación de interfaces de usuario. Como su nombre indica está basada en jQuery y ofrece todos los elementos que más comúnmente utilizamos en el desarrollo de la web (tooltips, tabs, scrolls, …) con unos efectos realmente muy útiles.

Como casi todas, la librería es de libre uso, está soportada por una extensa comunidad y es totalmente adaptable y ampliable a nuestro gusto. En su web podemos encontrar todo tipo de ejemplos y demostraciones que facilitarán su utilización tanto para usuarios expertos como para principiantes.

Inspiración/Futuro

Mirad este vídeo UX-Inspiration revela un poco en lo que está trabajando y preparando Microsoft para las aplicaciones, interfaces y gatchets del futuro. Será un futuro muy lejano?

A mi particularmente me mola el teléfono móvil que lleva el “japo” del Aeropuerto (que se quiten los IPhones i los HTC’s, jeje).

Por lo que a nosotros nos toca, ¿porque no empezar a pensar realizar desarrollos desde ese punto de vista?

Tiembla Microsoft, tiembla

Pues eso, Microsoft, tiembla.

Hace un tiempo que la gente de Google me está alucinando. Empezaron revolucionando con el gmail, luego el google talk, el desktop search, el google earth, financials, image search, calendar, blogger, … la lista completa en http://www.google.com/intl/en/options/

La última que me ha encantado es el Google Spreadsheets. Poder hacer y compartir hojas excel on-line, en remoto, gratis y sin tener que instalar nada de nada. Es un nuevo paso hacia el escritorio virtual. Recientemente han comprado un editor de textos y ahora aparecen con las hojas de cálculo. Que más queda?

Poco a poco, los señores de Google nos están ofreciendo todas esas herramientas que el 90% de la gente necesita. Nos las ofrecen de gratis y con buenas prestaciones. Utilizando ajax y dhtml para que nuestra experiencia al utilizarlas sea más agradable. Únicamente necesitamos un navegador y una buena conexión.

De navegador, todo el mundo tiene, incluida la gente de Mac, Unix, Linux y de otros dispositivos móviles que llegan con fuerza y por supuesto la gente de Windows. De buena conexión, cada vez mejores, más rápidas y en cualquier lugar.

Entonces, la pregunta está clara: para que necesitamos Windows + Office? Para que gastarnos tanto dinero para tener lo que Google ya “casi” nos ofrece? Para que tanta preocupación por nuestros ordenadores, versiones, antivirus, instalaciones, drivers, configuraciones y complicaciones si desde cualquier café-internet puedo tener todo mi escritorio?.

Tiembla Microsoft, tiembla. Google está pegando fuerte en tu línea de flotación.