Welcome to JavaPolis Interviews
Who are you and what are you presenting at JavaPolis?
If you look at WPF, how is Swing going to respond?
Does a Swing developer need to know all the details?
DirectX has originally been intended as a game interface. Swing is making use of this facility. Does it mean that you can consider writing a game in Java?
Do we need 3D in enterprise swing applications?
Tell me about the (dis)advantages of the Swing approach towards SWT/AWT?
Will Swing have some XAML-like support in the future?
What are we going to be talking about at JavaPolis 2011?
Do we want or need a DSL for doing graphics development?
Is closures going to make your life simpler?
Any parting thoughts for the beginning Java Programmer just getting started with Swing?
During this interview Romain Guy and Chet Haase talk about the status of Swing. their soon-to-be-released Swing book and the future of the Swing eco-system. Questions like the possible impact of XAML, WPF and 3D support within the Swing environment are question that Ted Neward dictates which great interest.
Chet Haase is a Java Platform, Standard Edition (Java SE) client architect in the Java Desktop Group. He works with the client teams to make Java technology on the desktop more productive, useful, and successful. This means tracking desktop application development in general and making sure that Java software meets and hopefully exceeds developer requirements. His background is in graphics, both 2D and 3D, so he tend to focus more on graphics-specific issues in general, such as performance and graphical effects for GUI toolkits. He writes about Desktop Java issues such as graphics, performance, and Swing effects on blog at http://weblogs.java.net/blog/chet
Romain Guy is a French student currently working as an intern with the Swing Team at Sun Microsystems. He has 7 years of experience in Java development, as an Open Source and freelance developer. He also works as a freelance journalist for a French computing magazine, as a translator for OReilly and taugh Java in a University. Today Romain focuses on UI design and humane interaction.