Download JavaFx - WordPress.com

Document related concepts
no text concepts found
Transcript
ESIME-CU
JavaFx
¿Qué es JavaFX?
JavaFX es una nueva familia de productos de Sun basados en la tecnología Java.
JavaFX Script es un lenguaje de script áltamente productivo que le da la posibilidad
a los desarrolladores de crear medios y contenidos “ricos” para ser desplegados en
entornos Java. JavaFX Script es un lenguaje de programación declarativo y
estáticamente tipado. Tiene funciones “first-class”, sintaxis declarativa, “listcomprehensions”, y evaluación incremental por dependencias. Puede hacer
llamadas a las APIs de Java que estén en la plataforma. Puesto que JavaFX Script
está tipado estáticamente, tiene la misma estructura de código y características de
reutilización y encapsulación (paquetes, clases, herencia, y unidades de
compilación y desplegado separadas) que hace posible crear y mantener programas
muy grandes usando la tecnología Java.
La meta de sun es crear un entorno que permita a los desarrolladores diseñar la
aplicación una vez y ejecutarla a través de todos los entornos posibles. Los
dispositivos móviles se conforman como el primer caso de esta característica.
La intención de Sun respecto de JavaFX es competir en el espacio que ya ocupan
Flash, de Adobe, y Silverlight, de Microsoft.
Algo genial es que JavaFX puede funcionar sin un navegador de Internet, lo que
significa que puedes hacer aplicaciones que funcionen dentro como fuera de la web,
lo que instantáneamente debe hacer que se te prenda una bombilla sobre tu cabeza
pues como te podrás imaginar esto nos abre muchas posibilidades potentes y
creativas.
Aparte de ser un entorno orientado a programadores (y diseñadores de interfaces),
JavaFX además promete algo que resolverá otro dolor de cabeza que tienen
muchos, y es que la plataforma se ha desarrollado desde cero para funcionar desde
en un celular (con JavaFX Mobile) hasta en una PC potente, lo que significa que
celulares (y otros dispositivos) que soporten a JavaFX en el futuro, no solo tendrán
por fin un interfaz que puede ser ejecutado en varios tipos de celulares, sino que
ejecutarán un mismo código base y tendrán acceso a las facilidades de Java 2 SE
(Standard Edition) en vez de ser limitadas a Java 2 ME (Micro Edition)
Es una versión simplificada basada en Java, pero que se programa con un nuevo
lenguaje estilo script y basado en Java llamado “JavaFX Script”, que hace el
programar mucho mas fácil, y que además está optimizado para aplicaciones
móviles, prometiendo además que la misma aplicación funcionará idénticamente
tanto en un celular, como en una PC o dentro de un navegador web.
.
Es de esperar que JavaFX funcione en todos los teléfonos móviles, incluso en los
teléfonos inteligentes como los nokia, android, etc.
kami_kamui
ESIME-CU
También con posibilidades en setup boxes (como esas cajas de cable que muchos
tienen en casa), o dentro de dispositivos dedicados de Internet, o incluso como
interfaces a dispositivos como televisores avanzados, en donde ya hay una cultura
de utilizar a Java (incluso en los reproductores Blu-ray), y en donde sería bastante
útil tener una plataforma que sea mucho mas fácil de programar interfaces
avanzados
de
usuarios.
JavaFX está disponible de forma libre para la comunidad del software de código
abierto, aunque se le licenciará a los operadores y fabricantes de teléfonos móviles.
¿Dónde descargar JavaFx?
Para poder ocupar este open source podemos descargarlo de la siguiente página
http://javafx.com/ aparte de poder descargar nuestro JDK o nuestro IDE aquí
podemos encontrar varios tutoriales, para hacer aplicaciones, también podemos
encontrar demos y los enlaces a foros donde podemos consultar nuestras dudas.
Una vez que accedemos a http://javafx.com/ nos aparecerá una pagina como esta
kami_kamui
ESIME-CU
En la parte superior derecha existe un link q dice Download Now cuando le demos
clic aparece el menú de opciones de descarga existen 3 diferentes opciones para
descargar JavaFX



NetBeans IDE 6.5.1 for JavaFX 1.1.1
JavaFX 1.1 Production Suite
JavaFX 1.1.1 SDK
Empecemos instalando el NetBeans IDE 6.5.1 for JavaFX 1.1.1 la ventaja de esta
descarga es que viene con el NetBeans IDE 6.5.1 a si que si tu no tienes ningún
IDE para ocupar java te recomiendo esta opción ya q una vez instalado el IDE
podrás utilizar tanto Java como JavaFX.
NOTA Al seleccionar nuestra opción podemos ver los requerimientos del sistema
en la parte que dice System Requirement un requerimiento primordial para poder
instalar este IDE es q tengamos un JDK 6 si no lo tienes puedes descargarlo de
http://java.sun.com/javase/downloads/
kami_kamui
ESIME-CU
Una vez q ya elijamos nuestra opción en este caso el IDE le damos clic a la opcion
download y empezamos a descargar nuestro archivo
kami_kamui
ESIME-CU
Una vez q ya descargamos nuestro archivo IDE le damos clic y saldrá la siguiente
ventana y le damos clic al botón next
Esta ventana nos mandara a la siguiente en esta aceptamos los términos y pulsamos
el botón de next
kami_kamui
ESIME-CU
En la siguiente ventana nos mostrara la ruta en la cual se instalara nuestro archivo
damos clic en next.
En la siguiente ventana nos muestra la carpeta q contendrá nuestro archivo y el
tamaño de este y para finalizar esta parte del proceso damos clic en install
kami_kamui
ESIME-CU
Nuestro IDE se empezara a instalar
Para completar nuestro proceso de instalación podemos tenemos la opción de elegir
si queremos registrar nuestro IDE y si queremos contribuir en los proyectos de
Netbeans y damos clic en finish
kami_kamui