Mockup y Wireframing en Open Source

Como todos saben el desarrollo de aplicaciones no implica solo tirar código a diestra y siniestra, si que existen varios elementos que integrados dan como resultado el producto final que buscamos; sabemos que es importantes crear un código robusto, seguro y eficiente (siempre que el tiempo lo permita :$ ), pero hay una parte fundamental que muchas veces prevalece sobre la calidad o funcionalidad de un software (para el usuario final por supuesto, ustedes saben) que acostumbramos llamar en idioma en anglo UI que significa interfaz de usuario. No voy a entrar en discusión pero lo que vende mucha veces es lo visual y con esto en cuenta, se nos presenta a la hora de un proyecto buscar la forma de hacer un prototipo de interfaz - a veces varios - para mostrárselo al cliente y que este de el visto bueno.

En el argot técnico esto lo conocemos como Mockup y/o Wireframe este ultimo mas estilo dibujo a mano alzada. Hace tiempo utilizaba una herramienta de pago llamada Balsamiq, pero hoy quiero hablarles de 2 excelentes herramientas Open Source que uso actualmente. La primera es pencil project desarrollado por la gente de Evolus y maquetta desarrollado por IBM.

Pencil Project

Como dice en su web es una herramienta gratis de código abierto para la construcción de prototipos para interfaces gráficas de usuario y diagramas, esta desarrollado como un plugin de firefox ya que utiliza el motor Xul Runner para su ejecución y también se puede descargar como programa stand-alone entre sus opciones tenemos:

  • Diferentes paletas de iconos y controles
  • Documentos multi-página y soporte para fondos de pantalla
  • Enlaces entre documentos
  • Opción de exportar a diferentes formatos como HTML, PNG y PDF
  • Es multiplataforma
  • Visor de Cliparts y Objetos entre muchas otras

En la web del programa se pueden descargar mas paletas y plantillas de exportación gracias a la comunidad.

Maquetta

Esta es una herramienta WYSIWYG de código abierto para la construcción de interfaces de usuario mediante el uso de HTML5 - la herramienta en si esta desarrollada utilizando las nuevas versiones de HTML y CSS - sin la necesidad de instalar ningún plugin ya que se ejecuta en cualquier navegador que soporte HTML5 y CSS3. Entre sus opciones tenemos:

  • Editor visual de páginas
  • Interactividad sin programación
  • Revisión y comentarios para trabajar en equipo
  • Editor de temas
  • Soporte para aplicaciones móviles mediante el uso de simuladores de pantalla de teléfonos
  • Soporte para temas, controles y librerias javascript como JQuery y Dojo
  • Exportación a herramientas de desarrollo como eclipse entre otras.

Les recomiendo que se den una vuelta por la web de estas excelente herramientas para conocerlas mas a fondo y pueden generar de manera eficiente y cool las próximas interfaces o prototipos de sus proyectos.

Mi nuevo Posterous

Bueno saludos, este es mi nuevo posterous, encontre este servicio gracias a Francois Zaninotto quien lo usa como blog para Propel el famoso ORM de PHP, espero poder compartir mis aventuras en el IDE con todos ustedes y poder contribuir a un mundo Web 2.0 mejor con un granito de arena. Espero sus comentarios y criticas - constructivas claro - para contribuir entre todos un referencia de información para todos aquellos a quienes le gusta la programación web y los Frameworks de PHP y javascript; me despido hasta un próximo post.

Creando un wiki con Symfony en menos de 20 minutos

Uno de los creadores de Symfony - François Zaninotto - ha publicado un tutorial en el que explica com0 crear un wiki básico con Symfony en menos de 20 minutos y con tan solo 50 lineas de código. El mismo se encuentra en Application Lego: Build a Wiki with Symfony in 20 Minutes y su correspondiente traducción hecha por la gente de Symfony.es en Creando un wiki con Symfony en menos de 20 minutos. Para todos aquellos que están comenzando con Symfony este tipo de tutoriales ayudan mucho a entender el framework aumentando la curiosidad por conocer mas de la herramienta.

Instalando Symfony mediante PEAR

Bueno esta pequeña guia de instalación es para mis compañeros de oficina y que mejor lugar para ponerla que mi blog; así estará disponible en linea en todo momento (Bueno si el servidor cumple lo de 24 por 365; eso es lo que dicen siempre para promocionarse). Ok vamos al asunto, esta instalación es con el pear que trae Xampp pero pueden usarlo igual si instalaron php por synaptic o lo compilaron.

Read the rest of this post »

Instalar oci8 en xampp bajo linux

Bueno estoy de vuelta, buscando como conectarme a una BD Oracle en linux(más específicamente ubuntu 7.10) utilizando el servidor xampp encontro una lista donde habia una solución que no me funcionó del todo bueno busca en la página de xampp y encontré un tip que complementa la solución de la lista. He aquí la solución combinada:

Nota: Estoy usando la versión de xampp 1.6.5a y el oracle instant client 10.2(creo que sirve cualquiera >= 9).

Read the rest of this post »

Posterous theme by Cory Watilo