Iris shows the power of modern Java applets, highlighting the following major features of the Java platform: Dynamic extension of applets: new techniques developed within the past year in the JOGL project allow applets to use OpenGL for 3D graphics, OpenAL for spatialized audio, Java Media codecs, and other extensions previously only available to desktop or Java Web Start applications.

  • Next-generation web integration: Java applets interoperate well with JavaScript in all major web browsers.
  • Multi threading support in the Java platform and libraries hides network latency from the end user, and increases the application's throughput.
  • Native desktop integration supports concepts like drag-and-drop "on to the web".
  • The Java platform's powerful and flexible security model allows true web service mashups to be created which connect simultaneously to many web services.
  • The rich image handling and graphics capabilities of the Java core libraries facilitate development of advanced graphical applets and applications.
Direct download: JavaPolis_2007_-_IRIS_a_RIA_swing_applet.mp3
Category: podcasts -- posted at: 5:15 AM
Comments[0]

During this JavaPolis '07 keynote, James Gosling (father of Java) presents The State of the Java Universe. Java SE and JavaFX receive special attention during this keynote, where the first ideas towards a possible FX Designer tool gets presented.
Direct download: JavaPolis_2007_-_Java_A_tour_of_the_landscape.mp3
Category: podcasts -- posted at: 4:23 AM
Comments[0]

blueMarine, photographic workflow with Java - or Why You Should Really Ship Swing Applications.

In the last two years we've seen increasing efforts by Sun Microsystems to revamp Java on the desktop - what somebody called "the Swing Renaissance". First, most of the performance issues have been solved; then we have now many more components thanks to SwingLabs and other third parties' projects; we have better Look and Feels too; last but not least, gurus such as Romain Guy have been demonstrating how to build cool and effective GUIs with Swing. It's high time to apply the learned lesson to some real product.

In this talk we will show you the blueMarine project, an opensource desktop application to support the photographic workflow. blueMarine is being designed following the best practices for the creation of a 'filthy rich client', from animations to the use of JOGL, and taking advantage of the rich framework delivered by the NetBeans Rich Client Platform.

Direct download: JavaPolis_2007_-_blueMarine.mp3
Category: podcasts -- posted at: 4:15 AM
Comments[0]

Mule is one of the leading open source ESB and integration framework. It's focus has always been on the developer with the aim of simplifying the difficult task of implementing an integration or SOA project. The focus Mule 2.0 is to make things even easier, more powerful even more robust. This talk will pivot on some of the new features of Mule.

  • New Xml configuration. Xml editor and developer friendly - no more class names!
  • The new extensible configuration model
  • Enhancements to the Mule runtime environment
  • How mule works with BPM and where BPEL fits in
  • OSGi support, For dynamic component loading and hot deployment
  • Data Streaming support

Ross will also discuss the Mule roadmap for 2007/2008 including new
arrivals in the Mule ecosystem and 2 Mule Customer case studies (H&R Block and Major League Baseball: mlb.com).

Direct download: JavaPolis_2007_-_Mule_2_and_Beyond.mp3
Category: podcasts -- posted at: 4:08 AM
Comments[0]

An introduction to writing applications using the Google Web Toolkit, and an update on recent improvements to GWT. This session will cover GWT basics: Java to JavaScript compilation, JavaScript Native Interface usage, the GWT component model, and GWT-RPC for communication to a server. This will be a beginner level technical presentation.
Direct download: JavaPolis_2007_-_Ajax_with_Google_Web_Toolkit.mp3
Category: podcasts -- posted at: 3:46 AM
Comments[0]





Syndication

Categories

Archives

May 2008
S M T W T F S
     
    123
4567 8910
11121314151617
18192021222324
25262728293031