Videos tagged with Swing
Summary Dan Hanley, of Magus, discusses the design principles, architectures and infrastructure of the SaaS frameworks used by Magus to rapidly develop and deploy large-scale, web-based, applications for clients. Along the way he discusses the components of their technology stack and the evolution of their methodology. Bio Dan Hanley is Chief Technology Officer at Magus, responsible for the dev...
RubyConf 2008: Monkeybars: easy cross platform GUIs
Monkeybars is a JRuby library that gives Ruby developers easy access to the world of Swing GUI development. Much of the complexity of Swing is removed and appropriately Ruby-ized. There is an emphasis on testability and better decomposition of apps that are historically notoriously difficult to test. This talk will focus on presenting the Monkeybars library and walking through its usage in buil...
NetBeansTV: Top 10 NetBeans APIs (Part 7)
The 2nd part of the revision, this time covering the FileSystem API, the Nodes API, and the Explorer & Property Sheet API. You must have watched at least part 4 and part 5 before watching this screencast, because this screencast revises those. NetBeans internally uses the concept of a virtual filesystem. FileSystem module provide APIs for accessing such virtual files as well as some support...
NetBeansTV: Building Applications with NetBeans Platform and Java EE
Discover Java Persistence API, web services based on JAX-WS 2.0, building Swing client using Matisse, converting client into NetBeans module and putting it all together in a platform-based app.
NetBeansTV: NetBeans Mobility Pack CDC Demo
Roman demos the new Mobility pack 5.5 for CDC. CDC technology allows you to create Java applications using the Advanced Graphics and User Interface (AGUI) standard that will run on PDAs, set-top boxes, cutting edge mobile phone and other mobile devices. Forms created using the NetBeans GUI Builder will work on devices that support either AWT or Swing.
NetBeansTV: Swing Application Framework and Beans Binding
The Swing Application Framework (JSR 296) and the Beans Binding Framework (JSR 295) provide support for common operations in Java applications. This demo shows the extensive support provided in the NetBeans IDE for both frameworks, making it easy to quickly build a desktop application.
Romain Guy on the State of desktop Java
Summary Romain Guy presents his thoughts on the state of desktop Java. He shares his thoughts on Swing, competition with Flash and just what is a "filthy rich client" application.? He also talks about whether we really need a Java browser edition. Bio 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 ...
An Overview of Desktop Java Technologies in Today's RIA World
Summary Scott Delap provides an overview of Swing and Eclipse RCP technologies in today's world of RIA applications, as well as advances in deployment techniques such as Java Web Start and Pack200 which assist in the centralized deployment of desktop apps. Scott also compares when to use Java vs. other technologies such as Ajax, Flex, and OpenLazslo. Bio Scott Delap is InfoQ's lead Java editor ...
JRuby: Not Just Another JVM Language
Summary In this presentation from QCon San Francisco 2007, Charles Nutter discusses the Ruby and JRuby featureset, the JRuby compiler, calling Java from JRuby and vice versa, programming Swing with JRuby, JRuby web applications, JRuby on Rails, persistence, build automation, Test-Driven Development and Behaviour-Driven Development. Bio Charles Nutter has been a Java developer since 1996, recent...
Chet Haase discusses Java FX, Update N and JDK 7
Summary In this interview from QCon San Francisco 2007, Chet Haase discusses Java SE 6 Update N, the Java Kernel, Java FX, the shift in focus to consumer desktop features in Java 7, and redesigning of applets. Bio 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 produc...