Archive for julio 2011

Mi opinión oficial sobre Symfony2

VN:F [1.9.22_1171]
Rating: 5.0/5 (4 votes cast)

La fecha tan esperada desde hace ya mucho tiempo ha llegada finalmente. Ya estuvimos esperando desde el año pasado varias veces el famoso lanzamiento de Symfony2 y hoy, ha llegado el día oficial, por lo que no me gustaría dejar pasar este día tan esperado sin dejar una impresión de meses de pruebas con varios preview releases, beta versions y release candidates.

Mi primera impresión sobre esta nueva versión después de trabajar con Symfony desde la versión 1.0 es, SE ESCRIBE MUCHO!!!. La magia que hasta ahora nos regalaba Symfony 1 con sus archivos .yml eran realmente muy útiles pero lastimosamente tuvieron que sacrificar esto para lograr mayor performance.

Me gustaría dividir por categorías las cosa que tenemos que tener en cuenta para ir adentrándonos con Symfony 2.

Conceptos básicos

Cuando hablábamos de la instalación de Symfony siempre teníamos que entender primeramente los conceptos de proyecto, aplicaciones y módulos. Una proyecto por lo general tenía dos aplicaciones, el frontend y el backend (en los proyectos estándares) y una aplicación podría tener varios módulos que no eran más que simples carpetas que organizaban nuestras páginas con un sentido en común. Leer mas

jQuery mobile vs Sencha Touch para dispositivos móviles

VN:F [1.9.22_1171]
Rating: 3.8/5 (4 votes cast)

En estos días estuve haciendo un comparativo entre el nuevo framework de jQuery para dispositivos móviles llamado jQuery mobile, y lo he comparado con el de Sencha, llamado Sencha Touch.

Ambos ya tienen una gran trayectoria trabajando con JavaScript.  jQuery es hoy en día muy utilizado en sitios de gran porte y tiene dos proyectos más a parte del CORE mismo llamados jQuery UI y el recientemente incorporado jQuery mobile. Mientras jQuery UI crea componentes Web muy interesantes y realmente fáciles de configurar, jQuery mobile, que aún no ha nacido del todo, se especializa en crear interfaces y componentes para dispositivos móviles. También existen varios plugins desarrollados por la comunidad en el sitio oficial.

Sencha a su vez ya tenía un framework, robusto en extremo, llamado ExtJS que permite crear interfaces y componentes sumamente ricos en dinamismo como ellos mismos lo demuestran usándolo en sus ejemplos y su API. También tenían ya el Ext GWT que es básicamente un ExtJS integrado al GWT de Google. Hace ya unos meses han liberado la versión oficial de Sencha Touch orientado a dispositivos móviles.

Como vemos, ambos ya tienen su gran trabajo aportado al mundo de la programación Web y es por esta razón que me puse a investigar un poco sobre los dos para notar algunas diferencias y semejanzas. Leer mas