Your SlideShare is downloading. ×
0
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Presentacion de JavaFx Webinar Peru - UPSB
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Presentacion de JavaFx Webinar Peru - UPSB

1,629

Published on

La presentacion desde Chile del Enabassador Felipe Cerda para la Universidad Peruana Simon Bolivar sobre la tecnologia JavaFX

La presentacion desde Chile del Enabassador Felipe Cerda para la Universidad Peruana Simon Bolivar sobre la tecnologia JavaFX

Published in: Technology, Travel
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,629
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
45
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Introducción a JavaFX Felipe Cerda Sun Campus Ambassador felipe.cerda@sun.com 2
  • 2. ¿Por qué debería pasar la próxima hora aquí?  Para conocer la plataforma que posiblemente reemplazará a Java ME  Para aprender lo básico del lenguaje con el cual crear aplicaciones en esta plataforma  Junto con las características de la biblioteca gráfica principal del lenguaje  Finalmente, si algo de todo esto nos convenció, obtener información sobre como ingresar al mundo de JavaFX
  • 3. ¿Qué es JavaFX?  JavaFX es una plataforma para crear RIA's que se puedan ver en todas las pantallas de tu vida.  Consiste en elementos comunes (gráficos, animaciones, texto y elementos multimedia), así como otros específicos para computadores, móviles y TV.
  • 4. ¿Por qué Sun está trabajando en JavaFX?  Java ya ha conquistado el lado del servidor de las aplicaciones, sin embargo, aún resta un gran trabajo por hacer en el lado del cliente.  Crear una gran interfaz con Swing requiere mucho trabajo.  La popularidad de Java en la UI ha decaído en favor de Flash, Ajax y otras soluciones más “livianas”. Adicionalmente, otras empresas han comenzado a presentar tecnologías de este tipo, como Silverlight (de Microsoft).  Dado que no se esperan grandes innovaciones del lado del servidor, es un excelente momento para concentrarse en solucionar los problemas de usabilidad de las UIs Java.
  • 5. “Our goal with JavaFX is to deliver a 'Media Stack' for the Java platform … It means five things: Audio, Video, 2D and 3D Graphics and Animation” Christopher Oliver
  • 6. Arquitectura de JavaFX
  • 7. JavaFX sigue en desarrollo  Actualmente disponible para:  Computadores  Dispositivos móviles  Lanzamientos futuros para:  TV  Consolas de videojuegos
  • 8. No tienes que instalar nada nuevo  JavaFX está completamente integrado en Java Runtime Environment (JRE).  JavaFX corre en cualquier escritorio o navegador donde esté JRE instalado y en dispositivos móviles que soporten JavaME.  Ventaja frente a sus competidores → Adobe Air, Microsoft Silverlight, donde sí hay que instalar nuevo software.
  • 9. ¿Qué puedo hacer con JavaFX?  Reproductor de videos
  • 10. ¿Qué puedo hacer con JavaFX?  Juegos  Fotos
  • 11. ¿Qué puedo hacer con JavaFX?
  • 12. Herramientas disponibles
  • 13. JavaFX plugin para Adobe
  • 14. JavaFX Media Factory
  • 15. JavaFX Script es un lenguaje declarativo pensado para la creación interfaces de usuario de aplicaciones multiplataforma con gran cantidad de contenido multimedia
  • 16. javafx.scene.geometry  Ellipse  Polygon  VlineTo  Polyline  Line  CurveTo  Arc  Circle  QuadTo  Path  ArcTo  MoveTo  ShapeSubtra  PathElement  Rectangle ct  HlineTo  CubicCurve  QuadCurve  DelegateShape  Shape  LineTo  ClosePath  SVGPath
  • 17. Sintaxis: círculo import javafx.scene.geometry.*; import javafx.scene.paint.*; Circle { centerX: 100 centerY: 100 radius: 50 fill: Color.BLACK }
  • 18. Sintaxis: rectángulo import javafx.scene.geometry.*; import javafx.scene.paint.*; Rectangle { x: 50 y: 50 width: 200 height: 100 arcWidth: 20 arcHeight: 20 fill: Color.BLACK
  • 19. demo
  • 20. Open Source University Meetup - OSUM  OSUM es una comunidad mundial en donde un grupo de personas comparten su interés por las tecnologías libres.  En la actualidad existen 2,391 grupos. Y particularmente en Perú, existen 69 grupos OSUM.  Dentro de la red de OSUM encontrarás respuestas a tus interrogantes técnicas y filosóficas sobre tecnologías libres, participarás de reuniones, foros, chats, proyectos, etc.  Unirte es muy sencillo, http://osum.sun.com  Busca tu grupo de interés, uneté y empieza a participar de esta increible comunidad formada por profesionales, estudiantes, investigadores y desarrolladores de todo el mundo.
  • 21. SAI – Iniciativa Académica de Sun  Entrenamiento GRATIS vía web de JavaTM, SolarisTM y más.  Cursos en: http://sailearningconnection.skillport.com/  Program name: SAI-Peru  Program ID: rxcxaz3x
  • 22. ¿Dónde ir?  Sitio oficial:  http://www.javafx.com  Grupo en OSUM:  http://osum.sun.com/group/javafx  Curso muy completo:  http://javapassion.com/javafx  Más info y tutoriales:  http://silveiraneto.net  http://blogs.sun.com/chrisoliver/
  • 23. ¡Gracias! Felipe Cerda Sun Campus Ambassador felipe.cerda@sun.com

×