domingo, 27 de julio de 2008

Mi primera Interfaz Grafica de Usuario con Laszlo

Saludos, pues despues de un rato de estar metido en lo mismo, por fin les trago algo mas concreto, y eso es la GUI de Clientes de la aplicacion que estamos haciendo. He tenido algunos problemas relacionados con el despliege de datos, dentro del grid que se muestra.

Lo que no habia revisado bien es que, dentro de laszlo existen gerarquias de objetos, y estaba tratado de accesar a un lugar de esa jerarquia sin especificar exactamente donde esta ese objeto, dentro de la estructura de xml. La estructura de los datos que estoy cargado es la siguiente:

<clientes>
<registro nombre="Martin Edmundo" direccion="Jose A. Romero 18" rfc="BAOM831012" cp="58170" tel="2951176" />
<registro nombre="Miguel Gonzalez" direccion="Mario Molina 23" rfc="GOMI741012" cp="78170" tel="2922376" />
<registro nombre="Jose Antonio" direccion="Morones Prieto 43" rfc="SAJA830512" cp="58170" tel="3161201" />
<registro nombre="Fabiola Romero" direccion="Morelos 23" rfc="ROLF880421" cp="05140" tel="2932346" />
<registro nombre="Jaqueline Gaona" direccion="Poliducto 190" rfc="GARJ830703" cp="58170" tel="2492346" />
</clientes>
Estos solo son datos de prueba, asi que no hay nada oficial, lo que esto me deja es saber como se cargan dentro del grid. Si alguien esta interesado o quiere compartir experiencias al respecto pues adelante.

Por ultimo como se imaginan, esta ventana es mostrada en el navegador favorito que cada persona tenga instalado en su sistema, es esto lo que llamamos aplicacion basada en web.

miércoles, 23 de julio de 2008

Proyecto Web Makers

Saludos a todos los que siguen mi blog, que creo son muy pocos jejeje :D, quiero aprobechar la ocacion para platicar un poco sobre el proyecto que estamos realizando, como les habia comentado estamos programando usando Open Laszlo.

La idea es hacer un proyecto para una empresa que manufacture productos. Pero, ¿Como es esto?, una empresa recive materia prima, pasa a un proceso de manufactura y se arma un producto final que es el que se vende al publico. [ mas informacion ].

Una vez entendido esto, la terea que venimos a hacer a Monterrey, es presisamente proponer una empresa ficticia de manufactura de productos. En nuestro caso hemos puesto a Web Makers, nuestra empresa de venta de equipo de computo. Donde el giro es la compra de piezas de ensamble, y el armado de computadoras. Hemos decidido hacerlo sobre esto pues es un software que ocupamos.En cuanto a las necesidades del software, se necesita un producto que sea capaz de registrar las compras, ventas, produccion e inventario del negocio, con sus repectivos informes. En mi caso particular soy el encargado de el desarrollo de las interfaces graficas junto con Roberto Guzman, y mis otros dos compañeros seran los responsables de la comunicacion con los datos.

Entre el software que ellos desarrollan y el nuestro definiremos una interfaz de comuncacion para el paso de datos, seguramente xml.

pero..., Martin ¿como van con el avance?, aun vamos algo atrasados, ya hemos comenzado con la construccion de la GUI, he estado inventado algunos elementos que estoy incluyendo en mis ventanas con la ayuda de InkScape, y otros mas los tomare de open clipart. En la proxima, les mostrare alguna ventana de la aplicacion.

lunes, 14 de julio de 2008

OpenLaszlo

Como les habia quedado a deber, les tengo los detalles de la herramienta que estamos usando, OpenLaszlo. Es una herramienta para el desarrollo de aplicaciones web, y por esto debemos entender formularios llevados al web, un posible equivalente visual que recuerdo seria los applets de Java.

Aqui hacemos uso del lenguaje de programacion LZX, que es muy parecido a xml, y java script. El lenguaje es orientado a objetos.

En cuanto a la arquitectura, necesitamos un servidor que nos pueda compilar el codigo lzx, este servidor esta dentro de otro servidor y viejo amigo nuestro: tomcat, servidor de jsp. Este detalle de tener un servidor dentro de otro servidor, en mi punto de vista es comprometer el rendimiento de nuestras aplicaciones, aunque la gente de laszlo diga que su codigo es muy muy optimizado, en pequeñas pruebas que he realizado pues no lo veo rapido :(

Aun asi es una buena alternativa para el desarrollo de este tipo de soluciones llevadas al web.
Por ultimo ya solo les dejo la referencia al editor de OpenLaszlo en linea, con el cual podemos hacer pruebas sin la necesidad de tener todo los requerimientos de software instalados en nuestro equipo. [ editor ].

jueves, 3 de julio de 2008

Macroplaza

Saludos a todos.

El dia de hoy hemos salido todos en grupo a conocer la macroplza y lugares cercanos, es una zona muy linda, llegamos a las 7:00 pm, rapidamente comprarto con ustedes algunas de las fotos que hemos tomado.

Yo merito

Macroplaza

Palacio de Gobierno del estado

Paseo santa lucia

Los viajeros de tierras remotas: Martin (ese soy yo), Oliver (chikis), Gabriel, RobeR. Finalmente les prometo que el proximo post sera de las actividades que estamo haciendo en el Tec de Mty. Saludos a todos

martes, 1 de julio de 2008

Bienvenidos a Monterrey

Envio saludos a todos desde Monterrey. Hemos llegado el Lunes 30 de Junio, el clima como ya se habia previsto es muy caliente, el aire tambien y se siente mucha humedad. El lunes la llegada fue para hacer la busqueda del departamento donde nos quedariamos, rapidamente lo encontramos gracias a la prima de nuestro amigo Oliver Moreno, ya que ella vive aqui desde hace ya mucho rato.

Ayer calleron unas pocas gotas incluso estubo algo nublado, sin embargo, no llovio, hoy hemos ido al centro comercial a surtir algo de despensa, y comparto con uds una foto tomada de ese misma salida. Estamos en contacto...