When designing desktop apps, websites, and mobile applications, more than once I have tried using an application like mockingbird or Pencil Project. On one hand, mockingbird, is a web application that can be accessed from any browser and allows you to design multiple pages with different elements. On the other hand, Pencil Project, initially born as a Firefox extension, now has a multiplatform desktop application that allows you to mockup easily.
The drawback I see on these two applications is that for some reason, I always end up making simple mockups with a simple pen and paper. This way I can organize my ideas faster than using these applications. I guess the main reason for this is that I’m not a designer, so to me it is the same doing a shitty design in paper, than a shitty design with an application. Moreover, usually using a computer app for this task I end up spending more time to do the same…
Anyway, the other day I discovered Wireframe.cc, and the truth is that I was quite impressed by the UI. It is super-easy and fast to use. You just drag the mouse while clicking and voila, you have an item of the size of your selection. You click on the type of item you want and you are done with the item. Even if you want to change attributes, you just have to double click on it, and select the attributes you want to change.
Actually, it is the first time I feel that I do not waste my time doing mockups with an application of this kind. From what I’ve seen, this application is starting, and it still lacks of some functionalities and needs some polishment, but I suppose that those will be added in the future. Even I think this lack of complexity and lack of tons of box types is what makes you go faster.
I think choosing the right tool for a job is a matter of personal preferences and personal needs, but I would recommend trying wireframe.cc and taking a look at the other apps I pointed out at the beginning of the post.
Feel free to share any other tool you find useful in the comments 😉
17/12/2008 at 2:45 am Permalink
Hola Pau!
Te leo desde que te “hizo publicidad” Héctor en su twitter… (la de vueltas que dan las recomendaciones!).
Enhorabuena por el blog. Es estupendo. Tiene el nivel de detalle justo que lo hace interesante de leer. !Por fin un blog de programación que no es del estilo super-friki de “mira lo que pasa en el kernel de linux cuando cambio este flag”¡. Y también genial lo de “código manso”. Un nombre con gancho.
Estupendo el post. Muy curioso y muy útil. El “ejemplo ilustrativo” realmente ilustra 🙂
Un abrazo y buena suerte en todos tus proyectos!
Domingo.
17/12/2008 at 9:39 am Permalink
Hola Domingo!
La verdad es que intento tocar un poco de todo, aunque como últimamente me estoy orientando a la web, creo que la mayoría de artículos irán por ahí, eso si, siempre desde una perspectiva general. De todos modos, tengo algún que otro artículo en el horno, cuyo “target” es muy muy limitado.
Muchas gracias por el comentario!
Me alegra que te guste el blog 😉
Un saludo!
17/12/2008 at 11:27 pm Permalink
classic trick! Últimamente hay tantas “caches” a tantos niveles en la red que da miedo 🙂
29/12/2008 at 3:40 pm Permalink
No es que sea mejor truco pero es frecuentemente usado y te evita tener que manejar contadores: usar el tiempo (fecha y hora).
Por ejemplo:
url = url + ‘?t=’ + (new Date()).getTime();
o incluso:
url = url + ‘?’ + (new Date()).getTime();
En el segundo caso el tiempo, en formato Unix, sería el nombre de la variable con valor null.
02/01/2009 at 12:12 pm Permalink
Ciertamente el truco de usar la fecha es probablemente el más utilizado.
El único inconveniente a nivel teórico, que no práctico, sería si se realizaran dos peticiones en el mismo milisegundo, pero vamos, no es algo que en la práctica vaya a ocurrir.
06/10/2009 at 3:21 pm Permalink
Excelente. Simplemente excelente.