Videos demostrativos Firemonkey – Demos (Danysoft)

noviembre 29, 2011 en 64bits, Comunidad, Delphi, Enlace interesante, FireMonkey, Nos deja la semana..., Seminario web, Videos, XE2

 

Con fecha de hoy, Danysoft ha subido a YouTube dos vídeos demostrativos, que sin duda os van a parecer interesantes y es por eso el remarcarlos aquí e incluirlos en esta entrada.

Ambos son parte de la misma sesión: El primero de ellos aborda el tema de Firemonkey desde la perspectiva de Windows, mostrando algunas posibilidades de la plataforma,  como efectos y calidad gráfica propia de los nuevos componentes y del uso de la GPU. El segundo vídeo prosigue la ejecución de la demo en el lado del compilador para Mac, mostrando la ejecución del programa en el simulador de iPhone.

Ya he añadido, igualmente, los enlaces al grupo de Facebook Delphi Solidario, para quienes estáis siguiendo el día a día en él. Gran trabajo el que está haciendo el partner español de Embarcadero, Danysoft, al generar esta colección de recursos que van quedando disponibles para todos nosotros.

Que los disfrutéis.

 

Parte 1.

Rad Studio XE2 | FireMonkey | demo windows

Parte 2.

Rad Studio XE2 | FireMonkey | demo Mac

 

Ultima promoción de Danysoft para RadStudio XE2

noviembre 15, 2011 en 64bits, Delphi, Noticias, Noticias Delphi, Ofertas, Promociones, updates, XE2

Os incluyo en la tabla inferior un detalle de la ultima oferta de Danysoft para RadStudio XE2.

Uno de los aspectos interesantes de la misma, fuera de lo que es el producto en si, es que la oferta permite hasta el 30 de Diciembre y con carácter extraordinario,  actualizarse desde versiones anteriores a Delphi 2007,  desligándose de las condiciones habituales que marcan el fin del derecho de actualizaciones y la obligación de la compra de nueva licencia.

Me ha parecido que se puede resaltar y por ello os incluyo el texto íntegro de la pagina de Danysoft. Para mas información sobre la misma podeis contactar en los enlaces que se detallan.

 

DETALLE DE LA ULTIMA PROMOCIÓN DE DANYSOFT PARA RADSTUDIO XE2

Ver pagina Danysoft: Actualización Delphi, C++Builder, RAD Studio 2006 y versiones anteriores Texto inferior extraído de la oferta existente en dicha páginaimage

 

Fecha oferta: 15/11/2011

 

Actualización Delphi, C++Builder, RAD Studio 2006 y versiones anteriores

Si dispones de Delphi, C++Builder, o RAD Studio 2006 o de una versión anterior, aprovecha esta oportunidad única y actualiza tu software, consiguiendo todas las ventajas de la versión XE2 a un precio increíble. Aprovecha esta oportunidad antes del 30 de diciembre de 2011 solo con Danysoft.


Oportunidad especial para actualizar Delphi, C++Builder, RAD Studio 2006 y versiones anteriores

Si eres usuario registrado de Delphi, C++ Builder, Borland Developer Studio 2006, o de una versión anterior, ahora tienes otra oportunidad para conseguir la nueva versión XE2 con un descuento de hasta el 45% respecto al precio del producto nuevo, pero solo hasta el 30 de Diciembre de 2011.

Además de este descuento, al realizar ahora la compra, también disfrutarás de una promoción especial y obtendrás FastCube, Rapid SQL y más herramientas de análisis de forma totalmente gratuita (valoradas en 2935€), dependiendo de la actualización escogidaclick aquí para más información.

La versión XE2 de estos productos es la más avanzada hasta el momento, los desarrolladores reconocen las nuevas capacidades de la versión XE2, la nueva versión de 64-bits desarrollada para Windows. Además el mismo código fuente es utilizado tanto para Windows como para Mac en Delphi y C++. También se están consiguiendo nuevos desarrollos para móviles en iOS y Android con RadPHP(parte de RAD Studio XE2).

Si eres usuario de Delphi o C++ Builder, tu puedes actualizar a la versión XE2 de tu herramienta o conseguir RAD Studio. Si tu eres usuario de Borland Developer Studio, puedes actualizar a RAD Studio XE2 el cual incluye la nueva versión XE2 de Delphi, C++Builder, Embarcadero Prism para .NET y RadPHP para web y dispositivos moviles. También puedes cambiar el tipo de tu edición, por ejemplo con tu versión profesional, puedes actualizar tanto a profesional como a enterprise de XE2.

Si observas algunas de las posibilidades que ofrecemos de actualización, podrás ver que es solo para versiones 2007 en adelante, pero no te preocupes gracias a esta promoción podrás conseguir cualquier actualización desde cualquier versión, pero solo antes del 30 de Diciembre de 2011. Por ello no dejes pasar esta oportunidad, ya que a partir de 2012 para conseguir la versión de XE2 o futuras versiones tendrás que adquirirlo como producto nuevo.

XE2

Productos que puedes actualizar

Usuarios de las versiones 2006 o anteriores que hayan comprado cualquiera de los productos:

• Delphi
• C++Builder
• Borland Developer Studio
• Delphi for .NET
• C#Builder
• Kylix
• Turbo Delphi Professional
• Turbo C++ Professional

Todas las actualizaciones regulares de Delphi XE2, C + + Builder XE2 y RAD Studio XE2 están disponibles para versiones 2007 y posteriores. La actualización de “Starter” SKUs no está incluida. Esta promoción es solo para Delphi, C + + Builder y RAD Studio. Contacta con Danysoft para más información.

Más información condiciones actualización

Adquirir Actualización Delphi, C++Builder, RAD Studio 

 

Conversando con Pawel Glowacki

octubre 17, 2011 en Comunidad, Delphi, Entrada Diario, Eventos, FireMonkey, Nos deja la semana..., Presentaciones, Roadmap, XE2

 

Entrevista a Pawel Glowaky de Embarcadero

Foto: Germán Estévez, Pawel Glowacki y Salvador Jover.

Si pulsáis en la imagen, podéis acceder a la entrada del blog de nuestro compañero Germán Estévez, en la que conjuntamente, hemos intentado recoger la breve charla que pudimos mantener con el representante de Embarcadero, Pawel Glowacki, al finalizar el evento de Barcelona. Para nosotros tiene una importancia simbólica, ya que lo valoramos como una muestra del acercamiento de Embarcadero a nuestra Comunidad. Fue una charla distendida y agradable, sin demasiadas pretensiones por nuestra parte, pero creo que al final fue positiva. En la foto, señalábamos lo que parecía más importante, lo que resumía aquella charla: FireMonkey.

Si queréis leer como trancurrió, haced click en la imagen superior. Ir a la entrada.

Por nuestra parte, nos resta únicamente dar las gracias a Danysoft, por toda la ayuda que nos ha dado, que ha hecho mas sencillo preparar las entradas que han servido de resumen del evento.

Barcelona y RadStudio XE2: Una cita que no te podías perder.

octubre 7, 2011 en 64bits, Delphi, Presentaciones, Seminario web, XE2

 Ayer leía con bastante interés una de las últimas entradas del blog de Neftalí, RAD Studio XE2 World Tour: Barcelona,  en donde Germán compartía con nosotros lo que fue el evento de Barcelona y recopilaba bastantes enlaces tanto a fotografías como a documentación. Por supuesto, os aconsejo la lectura del mismo, ya que nos da una buena idea de lo que ha sido y lo que ha englobado respecto a las novedades de la nueva versión. El evento, es decir la presentación de Rad Studio XE2 en Barcelona, como sabéis se enmarcaba dentro de una gira mundial que está haciendo Embarcadero y en la que esta dando a conocer la última versión de su producto estrella, y los principales evangelistas en estos casos acompañan a los partners locales en la celebración de estos eventos.  El partner español, Danysoft, organizó la escala de la gira en España el 27 y 29 de Septiembre, Barcelona y Madrid, dejando para unos días más tarde el evento de Lisboa.

En nuestro caso, este año, contábamos con uno de los evangelistas de Embarcadero para Europa, ya conocido por nuestra comunidad: Pawel Glowacki que había estado anteriormente en España con motivo de la presentación de alguna de las versiones anteriores del compilador  (creo recordar en la presentación de Delphi 2007  ). Pawel escribe en los blogs de Embarcadero y hemos podido leer o compartir algunas de sus entradas. En ocasiones le hemos citado, sin ir mas lejos en la Colección de recursos “on line” sobre D2010 (Pawel Glowacki) donde apuntábamos a la entrada de su blog Delphi 2010 Online Resources, muy interesante, que contenía muy buenos recursos para Delphi 2010. De hecho, el que viniera Pawel en esta ocasión pienso que no es casual, puesto que Embarcadero se ha tomado muy en serio la gira.

El enfoque de Germán en su blog es un poco diferente a como, en esta ocasión, yo he planteado las notas del evento. En realidad, mientras escribo estas lineas pienso más en compartir como se ha vivido, las sensaciones que me ha transmitido y la expectación que ha generado, complementando en la medida de lo posible, el artículo de mi amigo. De hecho, unas horas antes de subir a su servidor la entrada, me comentaba en unas lineas de correo el contenido de la misma: La idea era un poco coordinarnos y que ese contenido de ambos blogs, fuera del máximo interés, pero la lectura de su entrada, muy completa, me hizo pensar que podría darle un enfoque más de comunidad, marcando algunas ideas claves vistas en la presentación, puesto que él ya había cubierto casi todo lo que se podía mostrar respecto a los enlaces mas significativos.

Para empezar, decir que todo está cambiando. Creo que no sería exagerado decir que la barcaza que para muchos navegaba sin rumbo cierto, ¡que iba a hundirse de un momento a otro! jajaja, dejando en su naufragio un reguero de insensatos fanáticos de nuestro compilador, :-)  esa barcaza de la que habían saltado precipitadamente por miedo ahogarse, ahora parece mantenerse a flote, desafiando a quienes pronosticaron y escribieron la crónica de su muerte;  y no solo se mantiene a flote sino que empieza a enderezar su rumbo con claridad: La incorporación de Firemonkey como puerta hacia el trabajo en múltiples plataformas, ha descolocado a muchos, a propios y a extraños, que habían dado por hecho que iba a llegar de la mano de la VCL y la expectación no se ha hecho esperar. Ha sido una de las cartas clave para entender el por que existe mayor interés que en anteriores ocasiones.

¿Se podría decir que vamos a poder vivir una segunda edad de oro de nuestra herramienta de desarrollo, de nuestro querido Delphi? Es dificil de saber, ¿quién puede pronosticarlo? pero las cifras hablan, y en España, las peticiones de asistencia a la presentación de RadStudio XE2 ha desbordado cualquier pronostico, y obligó a Danysoft a repetir en (on line) las sesiones, para todos aquellos que no pudieron asistir por haber excedido el aforo previsto. Eso no había pasado en ninguno de los años anteriores y yo lo puedo decir no porque me lo hayan contado, sino porque lo he visto y lo he compartido desde las páginas de mi blog. Bueno. Vosotros ya lo sabéis. Muchos habéis seguido esas entradas que siempre son un poco anecdóticas.

Pero quizás, como contrapunto a la historia del evento, existe otra que transcurre en paralelo y que ciertamente es desconocida por muchos. :-)  Tiene que ver un poco con nuestra Comunidad y de alguna forma con la presentación. Tiene que ver con un grupo de facebook que se nutre cada día de un numero mayor de compañeros, y tiene que ver con la aceptación de una conciencia de Comunidad que ha llevado a muchos programadores hispanos a apoyarse y a reclamar el apoyo de Embarcadero. De hecho, no fue casual que pudiéramos conversar y discutir Germán y yo la noche anterior, acerca de los temas de nuestra Comunidad, de sus problemas e inquietudes. Ni fue casual, ni debería ser algo extraordinario, ya que lo realmente anormal era la situación heredada de una comunidad muy diseminada,  con poca relación entre los distintos grupos y propensa al aislamiento: muchas veces he pensado que había un lema escrito a fuego en muchos de los grupos hispanos, o estás conmigo o contra mi. Y quizás uno de los cambios que estamos padeciendo es precisamente el salir al exterior, con menos complejos, y el que existan un entramado mas extenso de relaciones. Y en eso, las redes sociales, la nueva concepción de la web social ha tenido bastante influencia.

RadStudio XE2, va a contar con una Comunidad hispana muy distinta de la que conocieron las versiones anteriores. Ejemplo de ello, y sin ir mas lejos, ha sido la ayuda recibida de Danysoft, clave en la preparación de estas entradas, facilitándonos -no ya solo a nosotros, sino a cualquier blogger que lo hubiera solicitado- la documentación del evento, las fotos, el tiempo que Pawel nos concedió (unos 40 minutos) y que nos permitió no solo conocer su opinión del producto sino acercarle algunas peticiones que pensábamos ayudarían a nuestra Comunidad. Todo esta cambiando poco a poco y existen muchos compañeros en la comunidad hispana que están apostando por esa transformación. De la misma forma, los partners y el propio Embarcadero, desde que éste tomo las riendas de nuestro producto, y mas concretamente a partir de Delphi 2010, apostaron por una política de acercamiento a la comunidad, bien facilitando el contacto de los partners con los compañeros que participábamos activamente, bien incrementando el numero de recursos en castellano.  Nadie puede negar que algo se ha avanzado.

En el grupo de facebook publicamos algunas fotos que muestran la sala en la que se vivió el evento y se puede ver lleno. Un salón con disposición en abanico, con sillas fijas que resultaba bastante acogedor aunque también por esa razón, limitado en cuanto a capacidad. Si hubieran habido mas plazas, con absoluta seguridad se hubieran llenado también a tenor de los comentarios que hemos podido compartir con Jose Luis Castaño, quien está al frente de la empresa española, partner de Embarcadero. Pero realmente nadie se esperaba tanta expectación.

En cualquier caso, lo indudable y evidente es que el evento, una vez que se fueron conociendo y concretando, en las semanas previas al inicio de la gira, las novedades del producto: la incorporación de la multiplataforma, los 64 bits, el desarrollo para mac OS X e iOS(iPad o iPhone) y lo que afectaba propiamente al desarrollo que ya existía, como 2D/3D, livebindings, datasnap y estilos, despertó una curiosidad tan grande que movió de los acomodados sillones a muchos compañeros que querían ver de cerca y como se dice en mi tierra, “palparlo”.

El evento, para aquellos que no pudieron asistir se celebró con bastante normalidad, aunque en este caso, siendo justos e intentando ser objetivos, hubo cierta mala previsión del horario, de los tiempos de las sesiones, y posiblemente, fuera esa una de las razones de que hubiera algún tema que se viera muy por encima y otros, más accesorios, prácticamente no se pudieran ver. Posiblemente, y es mi opinión, hubiera sido necesario planificar una jornada mas amplia y haber reservado para la tarde, las últimas sesiones.

Para mi, este problema fue lo único que lo deslució un poco, si es que se puede aplicar esa calificación a una jornada que se resolvió con un notable éxito. En fin… resultaba un poco chocante ver a uno de los técnicos de Danysoft en Barcelona, correr y saltar de diapositiva en diapositiva, con prisas, en un tema tan importante (al menos a mi sí me lo parece) como lo es el cambio en el compilador, de 32 a 64 bits  y la relación de problemas y puntos “negros” que se conocían, en lo que afecta a la migración de los desarrollos. Creo que hubiera sido difícil comprimir en menos tiempo y de hecho, al acabar recibió una merecida ovación del público que asistía.  :-)

Fue una jornada muy intensa, como bien dice Germán.

Es mas, si a la salida del mismo o pasados algunos días alguien me pregunta de qué trataba aquella jornada, hubiera dicho sin pestañear: -Firemonkey. Se ha visto firemonkey, sin duda.

A lo cual nuestro interlocutor sin duda exclamaría:

-Pero se vería algo mas… ¡no es posible!

-No… firemonkey… y … y hojas de estilo.

-¿Solo…?

-No… firemonkey… y … y hojas de estilo y los nuevos conectores a datos.

Realmente creo que eso es al final lo que mas ha calado del evento. La capacidades gráficas (2D/3D) de la nueva plataforma   FireMonkey (añadido al el hecho de que ha abierto una puerta a la multi plataforma representada en el acceso al mundo de Apple y los dispositivos móviles). En definitiva, pienso que nuestra Comunidad empieza ahora a analizar de que forma puede integrar todas esas nuevas capacidades gráficas en los propios modelos de negocio.

Frente a otras alternativas el posicionamiento de Firemonkey es claramente estrategico:

 

Como nos explicaron en la diapositiva superior, tenemos en nuestras manos una plataforma que no solo saca partido en lo que afecta a crear aplicaciones con interfaces ricos y altamente atractivos, algo demandado hoy por hoy por nuestros usuarios, con posibilidad de uso de las capacidades 2D y 3D en las aplicaciones especializadas, sino que ademas se potencia con un alto rendimiento por  la explotación de la GPU si el entorno lo permite. Y eso suena muy bien.

Si además, te muestran -Pawel lo hizo durante la 2ª sesión, previa al descanso- que detrás de todo esto, detrás de las grandes palabras que parecen esconder conceptos intrincados y complejos- está la sencillez del uso de los componentes, y ves como con dos clicks de ratón, puedes crear un escenario complejo y manipularlo en tiempo de diseño, añadiendo efectos, transiciones, movimientos… además de sonarnos bien nos, puede hacer sonreír. Yo mismo, pensaba mientras veía a Pawel manipular la imagen 3Ds, (logo de Firemonkey), que aquella imagen bien pudiera convertirse en un catalogo de empresa, un expositor de artículos o cualquier otra cosa imaginable.

VCL versus FMX

De la sesión de Firemonkey, cabría reseñar la pregunta que quedaba un poco en el aire: ¿Qué iba a pasar con la VCL?. Era algo que caía por su peso… por qué… claro, ambas bibliotecas se presentaban como escenarios que no eran compatibles y la mayoría veía con recelo la posibilidad de que la VCL fuera abandonada, con todo lo que esto puede suponer. Así que este punto fue algo en lo que se insistió claramente.  Según las palabras de Pawel, Embarcadero tenía la pretensión de mantener tanto la VCL como FMX, y dejaba a los desarrolladores que fueran ellos quien eligieran el modelo a seguir. Seguir con la VCL, en el modelo de Windows tanto para 32 bits como 64. O abrirse al nuevo escenario que presenta el modelo FMX, con multiplataforma, con 2D/3D, con conectores avanzados para la tecnología móvil. Posiblemente esto fuera lo idea en aquellos proyectos nuevos que se pudieran emprender.

Por desgracia hay un pero en todo esto… algo que fue comentado también en la sesión y que estaba en la mente de todos. La pésima documentación (¡lo de pésima no lo dijeron ellos, es lo que todos pensaban!), inexistente, que hace pensar a muchos la dificultad que puede existir para explotar al 200% las nuevas capacidades gráficas. También en ese punto, a la pregunta de algún compañero que asistía al evento de qué iba a hacer Embarcadero en este tema, se respondía en el sentido de la conciencia real que existe del problema en la empresa, y  de que ya se estaba trabajando en ello. Y que además, iban a ser frecuentes las mejoras en ese punto. De hecho, conocéis que en estos días anteriores ha sido publicado el primer update de RadStudio XE2, resolviendo algunos errores, temas de licencia que no habían sido resueltos correctamente e incluso, incrementos en el rendimiento gráfico.

¿Y el resto de sesiones?

El siguiente paso, unos 25 minutos fuera del horario previsto, fue la sesión dedicada a los estilos, aplicables tanto a la VCL como a FMX. A mi particularmente fue algo que me gusto especialmente, ya que va a proporciones a nuestros desarrollos una notable mejora de nuestro interfaz con un coste mínimo. La posibilidad de tener estilos predefinidos, o que el programador pueda crearse los propios, era algo que se había demandado desde siempre.

La imagen que nos mostraba German en su entrada era bastante explicita de esto:

 

Y para conseguir esto, para darle la oportunidad a nuestro usuario, que a fin de cuentas es quien va a usar nuestra aplicación y quien debería decidir cómo quiere verla, bastaba cuatro lineas de código: algún componente sobre el que mostrar los estilos disponibles y la rutina de selección.

Estaréis de acuerdo en que algo así, ha sido siempre añorado, sin tener que reescribir la aplicación en cada proyecto.

No obstante, creo que todos nos quedamos bastante convencidos de la forma en que esto se ha integrado en el entorno de desarrollo. Ese punto creo que se debe destacar también. Durante esta sesión se nos mostró como añadir nuevas “capas” en el estilo del componente y como la biblioteca FMX, explotaba el rendimiento en el dibujado de los controles, frente al sistema que utiliza la VCL, con dependencias de Windows.

Este es el aspecto del editor de estilos:

La impresión que yo al menos recibí, de este tema es que se había simplificado el diseño de controles, que nos permitirá entrar en una dinámica que hasta ahora no conocíamos.

Respecto al resto de sesiones, tras un descanso en el que los asistentes (yo incluido) aprovecharon para conversar de forma distendida en la sala anexa, y ya con el tiempo en la zona roja de la agenda del día, se vieron los 64 bits (vía breve y concisa) y la nueva conexión a datos, soportada tanto por la VCL como por Firemonkey, en la que gracias a Dios, Luis Alfonso Rey, de Danysoft,  sí se pudo detener una cantidad razonable de tiemp0. Según mis anotaciones  desde las 13:28 hasta las 13:42, dato anecdótico que tengo apuntado y que seguramente tomé por alguna razón. Posteriormente se amplió con varias demos que mostraban en tiempo de ejecución como podíamos enlazar tanto a objetos como a  fuentes de datos, siguiendo el sistema mas tradicional. Incluso llegamos a ver interactuando un cubo 3D en el que se acoplaba una rejilla de datos que mantenía su capacidad de edición mientras el cubo podía ser movido en relación de cualquiera de los 3 ejes.

Es decir que lo que se ponía a disposición nuestra es un concepto mas abierto y abstracto de conexión, mas ambicioso, cuya finalidad era precisamente que cualquier fuente de datos pudiera ser enlazada de una forma sencilla. La gracia del asunto, en mi opinión, está en que podemos entrar de lleno en un enfoque mas orientado a objetos de una forma natural y eso habilita nuevas opciones.

En una de las diapositivas incluidas en los pdf que Danysoft ha publicado en su web, se nos muestra el editor de expresiones en tiempo de diseño, que nos permite enlazar la fuente de datos con el origen (sea el que sea).

 Cada una de las lineas que muestra la rejilla central se corresponde con uno de esos enlaces (vivos) y dependiendo de que tipo de relación sea creada necesitara un motor u otro (TBindScopeDB, TBindScope o TBindingsList)

¿Y más allá de eso…?

Bueno, mas allá de eso se pudo ver durante la jornada algunas cosas que ya habíamos visto en varios vídeos, como ejecutar nuestra aplicación en un mac. También se vieron algunas pinceladas de radphp y de los nuevos conectores , algo de datasnap y de la nube, y practicamente nada de appwave, que fue si no recuerdo mal el último tema que se vió.

Por eso os decía que al final me quedé un poco con la idea que la presentación de las novedades, se ceñia a lo que parecían los temas mas vistosos (aunque no por eso menos importantes): Firemonkey, Estilos y Livebindings.

Imagino que esto puede dar pie a que en los próximos meses se puedan celebrar eventos on line específicos, lo cual no parece malo.

Hay algunas noticias que quedan en el aire y que también en los sucesivos meses van a ir despejándose. Me parece muy importante, y me ha encantado, que Embarcadero haya propuesto a Francisco Charte, autor de numerosos libros desde las primeras versiones, desde Delphi 2 hasta Delphi 2006 escribir sobre RadStudio XE2.

Por otro lado, respecto a Marco Cantú, aunque ya era conocido porque se había publicado en su blog, Danysofr resaltó su próximo libro, del que únicamente sabemos que ahondará en la plataforma FireMonkey y RadStudio XE2.

Ambas noticias pienso que se han recibido con mucha satisfacción.

Y sobre nuestra comunidad, seguimos trabajando… Como os decía en una entrada anterior, el número de compañeros crece día a día (en los próximos días sobrepasaremos el centenar) . En esta semana que ha transcurrido, se presentaron “voluntarios” a echarme una mano en la administración del grupo:  German Estevez y Eliseo Gonzalez.  :-D   Y no dudo que a medida que vayan creciendo encuentre el apoyo de otros compañeros.

Nada mas. Un notable alto para Danysoft por la organización del evento, que en mi opinión ha cumplido con creces las expectativas. Y me despido esperando que esta visión personal de la presentación de RadStudio os haya gustado.

Cerrando temas…

junio 23, 2011 en Delphi, Entrada Diario, Nos deja la semana..., Noticias, Noticias Delphi

 

Estas semanas,- tanto en lo personal como en lo profesional-, han estado marcadas por una idea mas o menos constante: la idea de cerrar temas y pasar página.

Posiblemente, vosotros tambien hayais  sentido esa necesidad, si no ahora, en otro momento…, aunque, siendo justos, por estar tan cercanas las vacaciones de verano, se presta a ello especialmente; de forma que la idea de descansar de verdad, de verdad de la buena, con la conciencia de que no se quedan temas pendientes, es altamente tentadora.

En lo personal, gracias a Dios, la semana ha traido el fin de las mini-reformas en casa, que me han tenido liado, fin de semana tras fin de semana, con las chapuzas propias de los tiempos de crisis, donde uno aprende a elegir la pintura para pintar una habitación, a distinguir una brocha de un rodillo y a descubrir algo importante: que nunca se debe poner por debajo de la altura de la herramienta, sobretodo porque suele acabar manchado.

Las crisis tienen este tipo de cosas, y hacen que surjan los chapuceros como setas (¡ojo que lo digo por mi!), que igual te sirven para un roto que para un descosido: Así que pinté la habitación que estaba arreglando, mi antiguo espacio de trabajo (cuasi Santuario), para que fuera invadido por la reina de la casa, mi hija… ¡Para que luego digan que los programadores no servimos para nada…!  Estas manitas tambien han pintado, desmontado las enstanterias, movido cajas y cajas de libros y trastos y finalmente, pulido el suelo de la habitación…  :-)    Sin contar las toneladas de papeles inútiles que he ido rompiendo a lo largo de las semanas y que han llenado mas bolsas de basura de las que hubiera imaginado…  :-D

¡Oye!… ¡entre nosotros!, ¡que se ha quedado de cine!. Ayer trajeron los muebles, y el esfuerzo y las semanas de penurias habían valido la pena.

También durante esta semana acabaron las clases de repaso de Inglés que he recibido durante bastantes meses. Puestos a dar la lata a nivel internacional e incomodar a toda la Comunidad Anglosajona, era necesario hacerlo con un poco más de clase.  :-)    jajaja 

No, no es que fueran muchas horas semanales, porque han sido solo un par de horas repartidas en dos días semanales, pero sí las suficientes para que tuviera que sacrificar mis entrenamientos, tras la jornada laboral.

Y además, fin del curso de los mayores, hasta Septiembre que lo retomemos, con gente nueva y no tan nueva. Las aulas quedarán vacías otra vez, y nuevamente, en una rutina que se ha repetido año tras año, volverán a pegarse de tortas para venir a su clase de informática.  :-)   Unos volveran y desgraciadamente alguno fallará a la cita, ejemm… ejem…  algo que es ley de Vida. :-)   

Me han enseñado mucho (más ellos a mi que yo a ellos  :-) ). Porque en esas clases uno se da cuenta cómo los sistemas que creamos,  nuestro hardware, nuestro soberbío software del que nos vanagloriamos, ignora a menudo a una población cada vez mayor, la de nuestros padres y abuelos.

Interfaces poco adecuados a su vista y condiciones, y sistemas complejos para personas que no tuvieron la oportunidad de crecer con la tecnología.  Botones diminutos. Alertas visuales ridiculamente escondidas. Ventanas con trampa que esperan ser clickeadas sin que el usuario ni siquiera lo sepa. Nadie piensa en ellos. Cualquiera que trabaje con nuestras herramientas sabe que los destinatarios de nuestras aplicaciones no son esta población. Un día se me ocurrió ponerles el interfaz de alto contraste y me miraron ofendidos: ¡chico…! ¡te pensaste que soy rompetechos y que ya no me veo…!. Casí me pegan. ¿Tanta tecnología y a nadie se le ocurre crear un perfil de usuario predeterminado para personas mayores? Algo creado especificamente para ellos, con programas adaptados especialmente para sus problemas. Es una frivolidad pensar que cambiando la resolución de la pantalla se arregla el problema.

Sin embargo, creo que todo tiene su recompensa, sobretodo cuando ves su carita de asombro y felicidad, si son capaces de escribir una correo a sus hijos, de compartir la foto de su nieto a traves de una red social o simplemente de salir de su espacio vital y conocer otros navegantes, en esa inmensa soledad que se convierten a menudo sus habitaciones, ya en el hogar familiar o en la residencia, donde con frecuencia acaban por ser abandonados. Ese cariño que te transmiten en momentos determinados también te ayuda a ser mejor programador y a pensar que no somos el ombligo del mundo.

Y ya que hablamos del centro de mayores, comentaros también que estas semanas se retomó de nuevo la puesta en marcha del programa que compartimos en el blog en las entradas “Un día con los mayores”. El programa, se lo regalé al Centro (a coste cero patatero),  en estas fechas en el año anterior, y quedó pendiente tan solo de la toma de datos, rellenar las fichas, etc, etc. que era un labor ya del personal. Pero se pasó el plazo de las inscripciones a las actividades y el proceso se interrumpió y se pensó en la conveniencia de esperar estos meses pasados. Cuando hace un mes retomé el tema para ver como lo habian llevado, descubrimos que la persona que había grabado los datos, un chavalito joven contratado para ese menester, jajajaja escribía igual que enviaba mensajes de movil. :-D   por lo que, puestos a escoger entre revisar los datos (desgraciadamente llenos de faltas de ortografia e irregularidades) y pasarlos correctamente se optó por hacer borron y cuenta nueva. Esté mes, les preparé algunas modificaciones para que fuera mas ágil la toma de datos y el proceso de inscripción. Falta simplemente añadir un lector de codigos de barras y creando un carnet con los datos básicos para evitar un porcentaje de búsquedas, van mas que apañados.  :-)

Asi que otro tema cerrado… Poco a poco voy dejando zanjado temas a diestro y siniestro, quedando tan solo pendiente de mi actividad principal en la empresa.

Y en el blog sigue la tranquilidad. Nuestra comunidad inició otra fase de calma chicha, donde hay pocas novedades, lejos de los meses que preceden al lanzamiento de cada versión. Aun así existen apuntes interesantes que merecen ser destacados:

 * Un nuevo programa de certificaciones para desarrolladores Delphi: http://www.embarcadero.com/certification, que va a permitir evaluar los conocimientos en dos niveles o programas distintos (Delphi Developer Certification y Delphi Master Developer Certification). En España, Danysoft facilitará el acceso y desarrollo de los mismos, impulsando algunos cursos que ayuden a obtener la certificación. Sin entrar en cuestiones sobre si esto en si es necesario o no lo es, cada cual puede tener su opinión, lo cierto es que siempre ha podido existir esa demanda por parte de la comunidad de programadores, aunque haya ido emergiendo y ocultandose como los ojos del Guadiana. 

Podeis acceder a esta información en:

Programa de Certificación Delphi

 

 

*  Para los que estabamos esperando nuevas publicaciones, recientemente hemos compartido en facebook la aparición del nuevo libro de Marco Cantú “Delphi XE Handbook“,

 que puede ser adquirido bien a través de Amazon o en formato digital en el sitio FastSpring

El libro, podría considerarse una extensión de su última publicación y se complementa con éste. De hecho, el autor ha considerado las cuatro ultimas publicaciones dentro de una oferta conjunta que podeis visitar en:

http://www.marcocantu.com/handbooks/

Tardará un poco en ser traducida pero me imagino que será algo que ya esté en mente de Embarcadero, para que pueda llegar finalmente a los desarrolladores hispanos en español, al igual que se hizo con su publicación sobre las novedades en Delphi 2010.

* Con fecha 16 de Junio, resalté en Facebook el articulo de Jon L. Aasenden, Beginning of the end for the .net framework?. En cierta forma creo que la entrada de su blog refleja una inquietud que se hace palpable y manifiesta, y que no tiene que ver tanto sobre la caducidad de punto net sino la incertidumbre de no saber bien hacia donde vamos. Si bien nadie pone ya en duda que Delphi no solo no ha muerto sino que anda en los tablaos flamencos de juerga en juerga, disfrutando de la vida que le da la supervivencia de las aplicaciones de escritorio y el que la nube no deje de ser una quimera y el framework de punto net un niño gordo y pesado, harto de chocolatinas y dulces. Casualmente esta semana hojeaba en mi trabajo un ejemplar de Computerword, donde aparecian retratados y engominados los directivos de las empresas mas pesadas y relumbrantes del pais, y detras de la parafernalia y de los tecnicismos, la gomina y las grandes palabras, era demoledor leer un sencillo articulo donde se reconocia que nadie se atreve a poner las aplicaciones críticas donde no las pueda tener a buen recaudo. Entonces uno se pregunta: ¿para que tanto bombo y platillo?

Delphi sigue ganando algunos premios en el 2011,

http://www.codeproject.com/PressReleases/3935/The-Code-Project-Announces-Third-Annual-Members-Ch.aspx,

y sigue siendo considerado por una mayoria de programadores como una de las mejores herramientas de desarrollo para aplicaciones nativas Windows. De hecho, creo que la comunidad recibió como algo bueno la compra de Microsoft de Skype por 8.5 b. de $, que tradicionalmente se había considerado una aplicación hecha con Delphi (aunque luego realmente no sea toda ella como muchos apuntaban).

Ya… si… (de momento para 32 bits)… pero tened paciencia. En nada vamos a estar desarrollando con 64 bits (a la vuelta de la esquina), para Mac y para Linux. ¡Y si no, tiempo al tiempo!  

* Y finalmente nos queda comentar que está próximo el fin de la última promoción de Embarcadero, a la que podeis acceder en España desde el enlace:

Aprovecha el momento Rad Studio XE

Si no me equivoco, la oferta está vigente hasta el 30 de Junio.

http://www.embarcadero.com/radoffer

Como sabeis, la parte principal de la oferta es la posibilidad de obtener Rad Studio al precio de Delphi, que es lo que a priori la puede hacer interesante.

Respecto al blog, estoy valorando algunos cambios, con la única motivación de que os pueda ser realmente util y atractivo. Estoy en ello y ya he comentado algo de ésto en el Grupo de Delphi Básico en Facebook. Aquí creo que es la primera vez que hago referencia. La idea al final, es que sea mucho mas dinámico y que preste un servicio real a la Comunidad. Esa fue siempre la intención aunque a lo largo de estos años, no siempre se pudiera conseguir. 

De hecho, incluso me planteo cambiar el título del blog y que deje de ser Delphi Básico. Este nombre seguía un ideario en el que me parecía importante (desde siempre): la necesidad de seguir hablando de lo básico y de lo sencillo. Cuando se acordaban desde la redacción de Sintesis en Albor, qué temas ibamos a abordar en los siguientes articulos, creo que siempre hacia hincapié en esa necesidad, más teniendo en cuenta el contexto de aquellos días en donde existía menor cantidad de recursos y enarbolabamos la lanza de la necesidad de tener el entorno en nuestro idioma. Estaba muy sensibilizado con ese punto, y desde siempre, ha sido un tema sobre el que giró el trasfondo de muchas de las entradas que se pueden leer.

Hoy creo que hay otras palabras que encajan mas en mi forma de entender el contenido del blog: la comunidad, el compromiso y  la solidaridad con quienes realmente no disponen de medios, la huída de las palabrerias, con las que los liantes acostumbran a salvar las apariencias, y en definitiva, servir de puente entre personas, culturas y comunidades. Es por eso que valoro que Delphi básico se convierta en Delphi solidario.  :-)

Y parte del trabajo real del blog y de ese esfuerzo, sucede entre bastidores y realmente, las entradas que podeis leer son asi como los icebergs. Es la parte mas visible pero queda una menos notoria pero mayor, dado que buena parte de mi tiempo lo dedico a buscar recursos en el día a día para el blog. Algo que llevarme a la boca… jajajaja. :-)  Cada vez que encuentro algo que puede ser interesante en cualquiera de las redes sociales: un enlace, una entrada de un blog, sea de la comunidad que sea, no hay tiempo que perder para que lo podais tener en el grupo de facebook o reenviadas en twitter. Ese sí me parece un buen pegamento que una a las Comunidades, lejos de una concepción nacional y restringida.

Seguiremos comentando las novedades que puedan surgir en el blog y en las Comunidad en las siguientes entradas.

Que paseis un buen fin de semana.

 

 

 

 



Preliminar Delphi 64 (Video en español)

abril 26, 2011 en 64bits, Delphi, Noticias, Noticias Delphi, Presentaciones, traducciones, Videos

 

 

 

Canal Tecnológico Danysoft