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 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
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
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