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