Overview
Explore the landscape of Java desktop applications in this 47-minute Devoxx conference talk. Delve into the evolution of desktop application development, covering topics such as SWT, JavaFX Script, and JavaFX. Examine the current state of JavaFX, its strengths and weaknesses, and its applicability in mobile development. Learn about UI customization, CSS integration, and platform-specific features. Discover how to leverage native access, implement drag-and-drop functionality, and handle network and web programming in desktop applications. Gain insights into application lifecycle management and real-world usage scenarios. Analyze the reasons behind JavaFX adoption and its potential future through a questionnaire matrix. Conclude with practical examples, including Gluon, WebRun, and Excel integration, to enhance your understanding of Java desktop application development.
Syllabus
Intro
The future of applications
SWT
JavaFX Script
JavaFX
Is JavaFX dead
Where does JavaFX suck
Mobile
Look Feel
Fat Lines
Updating
Deployment
UI Developers
CSS
Customize Windows
Same Platform
Code in Libraries
Native Access
Drag and Drop
Network Programming
Web Programming
Application Lifecycle
Whos using it
Not yet
Why
Questionnaire Matrix
Examples
Gluon
Web
Run
Excel
Taught by
Devoxx