junio 12, 2006

El HotFix 5 de BDS 2006 es una maravilla

Desde la versión 2005 de Delphi me había quejado de la extremada e injustificada lentitud que presenta el IDE al cambiar entre el código y el formulario (la típica operación con el F12) cuando tienes muchos componentes instalados; particularmente uso mucho la librería JVCL que mantiene ahora las viejas librerías RxLib y RaLib, (y que recomiendo ampliamente, pues la versión en JVCL ha optimizado mucho las versiones originales) pero esta librería instala una buena cantidad de componentes, y eso hacia que fuera una verdadera tortura trabajar con Delphi 2005 y 2006.

Todavia de manera no totalmente oficial se ha dado a conocer un parchecillo que arregla esta contrariedad, y sobra decir que ha sido un logro de los mas aplaudidos en los foros de Borland por la comunidad de desarrolladores. Requiere tener instalado el UpdatePack 2, pero funciona mas que bien, ahora extraño menos a la versión 6 que es con la que trabajaba antes de migrar todo mi trabajo a Delphi 2006. Si sigue por ese camino le auguro un buen futuro a la nueva "DevCo", atendiendo a las necesidades reales y mas que tangibles de los usuarios es como haces que se hable bien de ti y de tus productos.

Provisionalmente se encuetra disponible en un servidor FTP, supongo que mas adelante se agregué a la sección de correcciones oficiales de Borland.

junio 02, 2006

Pascal suena en tu celular !!!

No, no estoy hablando de bajarse el ringtone de alguna canción que hace alusión a alguna aplicación desarrollada en Pascal ni nada por el estilo.

Recientemente me encontré con este IDE llamado MIDLETPascal el cual permite escribir aplicaciones que corren bajo el J2ME (Java Micro Edition) así que estos programas pueden ejecutarse en los teléfonos celulares que permiten correr aplicaciones Java.

El lenguaje es un Pascal muy sencillo y fácil de aprender y dominar en poco tiempo; y las funcionalidades a las que permite tener acceso no son pocas... Tan solo estudiando la ayuda que trae el IDE es fácil entender la gran mayoria de los tipos de aplicaciones que se pueden desarrollar y los tipos de controles que se pueden utilizar, menues, botones, listas desplegables, cajas de edición, y el poder acceder a servicios web, mensajería SMS. Además de poder programar Juegos de diferentes tipos (incluso 3D), sin mayores complicaciones. Aquí hay una api que permite abstraer muchas funcionalidades que se necesitarían para realizar un juego con MidLetPascal.

La versión de uso personal es gratis pero la versión comercial tiene un precio muy accesible para quien lo llegase a requerir.

¿Y poder comprimir las aplicaciones resultantes? también es posible usando ProGuard