JavaFX una Herramienta Realmente Potente

En todo el tiempo que llevo trabajando como desarrollador he probado herramientas que me han permitido mejorar los tiempos de desarrollo y la productividad, y tengo que confesar que mi fuerte no es el diseño de la interfaz de usuario, y aunque estuve alejado de Java por algún tiempo por mi trabajo con Dynamics AX, en el reencuentro que he tenido con el lenguaje, me he encontrado con unas muy agradables sorpresas, tal vez las que más me han impactado de forma muy favorable son JavaFX y Scene Builder.

Estas dos herramientas han hecho que ese placer al programar se multiplique y que Java ahora más que antes sea mi lenguaje preferido, es cierto que le debemos mucho a swing, porque en su momento fue también un instrumento de mucha ayuda. Con la llegada de Los IDE's como Eclipse, Netbeans, IntelliJ etc, se acortaron los tiempos de programación enormemente, pero mi punto débil siempre ha sido el diseño de la interfaz, en realidad nunca logré resultados que me dejaran satisfecho, siempre hacia falta algo para que me sintiera bien con la presentación.

Pues bien, JavaFX y Scene Builder llegaron para darme esa ayuda que tanto necesitaba, me alegra haber encontrado estas herramientas que me permiten integrar efectos visuales muy profesionales con un esfuerzo mucho menor al que tenia que hacer al emplear swing. En el artículo Como usar CSS en tus formularios de JavaFX, demostré como crear un formulario bastante simple, en un tiempo que para mi es realmente un record. Es por este motivo que he decidido adentrarme mucho más en en JavaFX, pues creo firmemente que al usarlo mejora en gran medida la calidad de mis aplicaciones.

Como esta comunidad está llena de expertos en el tema, solicito su colaboración con consejos, guías, manuales sitios web, tutoriales y todo el material que consideren pueda ayudar a aumentar el conocimiento, no solo para mí sino para todos los seguidores de mi blog SoftMAS con quienes comparto cada línea de código que me parece interesante.

¡Muchas Gracias y a programar!

Manuel Alejandro Suárez
SoftMAS | Desarrollo de software.