Mostrando entradas con la etiqueta bookreview. Mostrar todas las entradas
Mostrando entradas con la etiqueta bookreview. Mostrar todas las entradas

jueves, 20 de febrero de 2014

Reseña de "Designing for Behaviour Change"

Reseña de "Designing for Behavior Change"

Applying Psychology and Behavioral Economics por Steve Wendel

Muchas de las aplicaciones que usamos o diseñamos están pensadas para modificar nuestro comportamiento: por ejemplo, estudiar un idioma cada día (KanjiSenpai, la aplicación que desarrollo, busca precisamente eso), hacer ejercicio, mejorar nuestra dieta, etc.
Este libro nos explica los conceptos psicológicos que son aplicables para provocar estos cambios en el usuario (siempre con su consentimiento!).
Probablemente, muchos de los conceptos ya los aplicamos cuando diseñamos (interfaz de usuario, sobre todo), pero el libro no solo muestra dichos conceptos, sino que nos guía de forma metódica para que podamos aplicarlos de forma.
Hay abundantes ejemplos, y es uno de los puntos fuertes, ya que ayuda en que las recomendaciones no se queden en meras ideas.

Pros: Explicaciones metódicas y con ejemplos. Realmente todo es aplicable al diseño de aplicaciones (aunque requiere tiempo y bastante esfuerzo).
Contras: Utilizar la psicología para ser más efectivos está útil pero a veces puede rayar en un comportamiento no ético. Un claro ejemplo, sería aprovechar las comprar impulsivas (facilitando que ésta se realice con sólo pulsar un botón). Es efectivo sí, pero ¿ético?

miércoles, 27 de noviembre de 2013

Reseña de "The Modern Web"

Multi-Device Web Development with HTML5, CSS3, and JavaScript By Peter Gasston

Desarrollas webs esporádicamente y no estás al corriente de las últimas mejoras? Entonces este es tu libro.

Peter Gasston explica en los diferentes capítulos las nuevas incorporaciones en los diferentes estándares (algunos de facto) utilizados en la Web:

Cómo dar estructura y semántica a nuestro contenido (microformatos, midrodata, RDFa, nuevos elementos HTML), CSSs que tienen en cuenta las características físicas del dispositivo (tamaño y orientación principalmente), nuevas formas de "componer" con CSS (multicolumnas, FlexBox, Grid layout), mejoras en JavaScript (async, librerías como jQuery, shims, polyfills, ...), acceso a las APIs de los dispositivos (geolocalización, orientación, estado de la baterías, etc.), gráficos e imágenes (SVG, WebGL), formularios (nuevos tipos de entrada, validación), multimedia (Media API), aplicaciones web.

Por supuesto, no hay nada que no puedas encontrar online (probablemente esta frase sirva para cualquier tema!), pero encontrarlo reunido y organizado es muy de agradecer y permite evaluar las nuevas posibilidades que brindan estas mejoras.

Pegas: No profundiza mucho en ninguno de los temas (aunque por otra parte, no es el objetivo del libro)

Pros: Da una visión amplia de las diversas mejoras e incluye enlaces para profundizar en aquello que encuentres interesante o aplicable inmediatamente