T2877

Java FX

JavaFX is a new technology and language from SUN Microsystems. Main theme is to create richer clients in a more productive fashion - to get that WOW effect from user interfaces. JavaFX contains a new scripting language that doesn't require Java skills, and it combines drawing images and shapes with different effects, animation, and video and audio streams to a user interface. JavaFX is direct competition to other RIA technologies like Flash, Flex, Air and Silverlight and offers interesting alternative to AJAX projects.
JavaFX will be published before end of 2008, mobile and digital television JavaFX will come Spring 2009.

Se Utbildningsstege för Java  

Audience:

Java application developers or User Interface designers who need knowledge of RIA possibilities in their work. Attendees are required to have experience of some programming language, like Java, JavaScript or C#. It will be useful but not necessary to have Java language principles and knowledge of Swing components.

Objectives:

Attendee will learn potential in new JavaFX platform and learns how to use it to implement Rich Internet Applications (RIA) which cannot be done using traditional technologies.

Course outline:

What is JavaFX?

  •  Overview of the platform
  • JavaFX demos and cool tricks

JavaFX tools

  • JavaFX SDK
  • Netbeans

JavaFX Script syntax

  • JavaFX file structure
  • Variables
  • Event Handling

Object-oriented JavaFX

  • Object features
  • Multiple inheritance
  • Sequences

JavaFX Scene and Scenegraph

  • Creating user interface
  • Basic shapes: Circle, Rectangle, Images
  • Groups
  • Custom components

Transformations

  • Scaling, Translating
  • Rotating components

Painting

  • Using colors
  • Gradients

Effects

  • DropShadow, Gaussian Blur, Glow
  • Reflection

Animation

  • Scenegraph and animation
  • Timeline and KeyFrame
  • Interpolator

Swing form controls

  • Swing-components in JavaFX

Media

  • New video/audio formats
  • MediaPlayer, MediaView, Media
  • Own videoplayer

Integration to Java applications

Packaging and deployment

  • Web Start + JavaFX
  • Requirements

Ending words

Fakta

Kurs
T2877
Längd
2 dagar
Pris
14.500 kr (exkl. moms)

Det finns inga kurstillfällen

Bookmark and Share

Kursmaterial

Course material in english.

Kontakta oss
för mer information:

08 - 587 116 10 (Stockholm)
031 - 773 07 90 (Göteborg)
040-662 20 60 (Malmö)
info@informator.se

 
Gold Partner
Novell Partner

Senaste besökta utbildningar