Shai Almog ha escrito en DZone un extenso e interesante artículo reflexionando sobre el futuro de JavaFX. Al margen de que Shai Almog es un ponente de bastante renombre y experiencia dentro del mundo Java, su empresa usa JavaFX y Swing Y él afirma que ambas son tecnologías importantes para la empresa. Por tanto es una persona que habla de algo que conoce bastante bien.
En su artículo Shai tiene un par de gráficos interesantes para mostrar como JavaFX ha fallado a la hora de ganar tracción: el número de búsquedas en Google de los términos "JavaFX" y "Java Swing":
Este gráfico deja claro que, a pesar de los esfuerzos de Oracle, JavaFX no termina de despegar. Pero es todavía más interesante añadir a este gráfico las búsquedas de "Adobe Flash", una tecnología que incluso el propio adobe reconoce que no es el futuro:
Sin embargo, el también reconoce que JavaFX ha fallado a la hora de ganar tracción y en su artículo discute si es posible/tiene sentido intentar relanzarlo. Aunque hay cosas que son mejorables con la tecnología, éste no es realmente el problema. Como tecnología JavaFX está bien. El principal problema es que está intentando hacerse con un nicho cada vez más pequeño y donde se están introduciendo otras tecnologías con mucho más futuro como HTML 5 y JavaScript
Según Shai, Está claro que en estos momentos Oracle ha abandonado a JavaFX. Yo coincido con su opinión. En 2011 escribí este artículo en javaHispano donde básicamente exponía ideas bastante similares a las de Shai.
¿Vosotros usáis JavaFX? ¿Creéis que la tecnología tiene futuro?