For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com.
Download the Media & Promotional Partner Brochure (PDF) for more information on trade opportunities with O'Reilly conferences, or contact mediapartners@oreilly.com.
For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required).
View a complete list of OSCON 2008 Contacts
It used to be that software development rarely involved artists or designers at all, often only to build mockups that were (grumpily) re-implemented by developers. Today designers, artists, and other non-programmers are increasingly the drivers of innovative new applications, in some cases completely dispensing with dedicated programmers. The rise of JavaScript, PHP, and Flash have shown that non-programmers (or at least non-traditional programmers) can make compelling and dynamic applications if given the right tools and platform. Until recently, however, the Java platform was pretty much for programmers only. New developments in the Java ecosystem, including JavaFX, aim to change the landscape with new and (and still very beta) tools, libraries, and communities to expand the Java platform beyond its traditional audience.
In this session Joshua Marinacci of the JavaFX team will cover the traditional split of software development between designer and developer, and then show how new visual tools and languages are shifting this divide. This session will cover not only JavaFX but new designer/developer approaches taken by other software communities and their influence on JavaFX. Knowledge of Java is not required for this session. A general understanding of web technologies and software development is helpful.
Outline:
Part 1: Developers vs Designers
Part 2: Java, the programming platform
Part 3: Designer friendly tools:
Part 4: JavaFX, the designer platform?
Part 5: Demo Time!
Joshua Marinacci is a Java.net blogger and co-author of ‘Swing Hacks’ for O’Reilly. He is currently a staff engineer for Sun Microsystems working on designer tools for JavaFX. He previously worked on NetBeans and core Java SE.
