sábado, 10 de marzo de 2012

Mockup y Wireframe 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 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.

Posted via email from Desarrollador Andino

sábado, 26 de junio de 2010

Tutorial de Symfony y JQuery DataTables

Hoy tenemos un sencillo tutorial para utilizar el plugin de JQuery DataTables en nuestro framework favorito Symfony; este tutorial esta basado en un post del blog Just Blog, No More… originalmente escrito en ingles usando Propel y Symfony 1.1. En esta versión utilizaremos Symfony 1.4, Doctrine 1.2 y Zend Framework 1.10.5; la página del plugin DataTables contiene la documentación y los archivos para descargar. Este plugin tienes muchas características como paginación filtrado mediante Ajax, soporta temas y múltiples fuentes de datos, además de ordenamiento por columnas. [[posterous-content:zCHktjCdueqrkJyafpqc]] Bueno vamos a comenzar con el esquema para nuestra tabla.

## Schema.yml ##  country_classification: columns: name:            { type: string(255), notnull: true } code:            { type: string(5), notnull: true } region:          { type: string(255) } income_group:    { type: string(50), notnull: true } lending_country: { type: string(5), notnull: true } other:           { type: string(5), notnull: true }

Posted via email from Desarrollador Andino

martes, 23 de marzo de 2010

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 aun 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.

Posted via web from Desarrollador Andino

martes, 6 de mayo de 2008

PHP 5.2.6 liberado

Ya se encuentra disponible para su descarga la versión 5.2.6 de PHP, la cual esta centrada en mejorar la estabilidad de la rama 5.2.x, además de corregir una gran cantidad de bugs.

leer más...

Esta nueva release corrige mas de 120 bugs relacionados con el tema de la seguridad, puedes encontrar detalles de las correcciones en el changelog de php y puedes descargar los binarios o los archivos fuente de la página de descarga oficial. Esta versión fue liberada el 1ro. de mayo, posteriormente el 3 de mayo se le agrego las extensiones faltantes XSL e IMAP a los binarios de windows. Como nota final se agrego a las descargas la opción Debug Pack.

viernes, 11 de abril de 2008

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.