NetBeans Extreme: Matisse, Profiling, Rich Clients and More David Botterill Fabiola Rios
Agenda What is NetBeans? NetBeans 5.5 Swing GUI Builder Profiling Ruby Support Mobility Pack This is the agenda of today's presentation. First, I am going to spend a few minutes on Sun's stance and strategy on open computing. I will then talk a bit on java,net, Sun sponsored Java technology development community site. I will then spend most of my time talking about how the future versions of Java technology, mainly Java SE and Java EE will be developed as community projects.
What Is NetBeans? NetBeans IDE Java IDE (and more) NetBeans Platform Rich client application framework Vibrant community NetBeans.org Open source since June 2000 13+ million downloads since 2000 Over 500,000 mailing list subscribers
What Is The NetBeans IDE? Free! Open source Supported Awards in 2007 InfoWorld: IDE Innovation Jolt: Four awards, including Best Development Environment JAX: Community Innovation award Works right out of the box no searching for basic plug-ins Growing community of users and developers
NetBeans 5.5 - Java EE 5 Support JAX-WS 2.0 EJB 3.0 Java Persistence API Entity classes from database JSF pages from entity classes Deploys to bundled GlassFish Docs and samples for all Java EE APIs
Quick & Easy Creation of an EE 5 Application OK, Let's talk about how the next generation of Java SE will be developed through java.net.
Profiling OK, Let's talk about how the next generation of Java SE will be developed through java.net.
Matisse GUI Builder OK, Let's talk about how the next generation of Java SE will be developed through java.net.
UML OK, Let's talk about how the next generation of Java SE will be developed through java.net.
NetBeans Mobility Pack http://mobility.netbeans.org OK, Let's talk about how the next generation of Java SE will be developed through java.net.
NetBeans Mobility Pack Add-on, one-step install including Sun WTK Ant based, with extensions for CLDC/MIDP Visual Designer for quick application design Integrated device fragmentation solution Support for E2E development Scalable Vector Graphics (SVG) supported Rich set of examples Free and Open Source
NetBeans Mobility Pack http://mobility.netbeans.org OK, Let's talk about how the next generation of Java SE will be developed through java.net.
NetBeans Mobility Pack for CDC Add-on, one-step install including Sun CDC TK Ant based, with extensions for CDC platforms Supported Matisse for Swing/PP/AGUI application Deployment on various platforms Sony Ericsson, Nokia S80, CrEme, Ricoh, etc CDC Pack is being merged with Mobility Pack for NetBeans 6.0 Free and Open Source
For More Information NetBeans.org Web site at http://netbeans.org/ Forums at http://www.netbeans.org/community/lists/top.html http://www.nabble.com/ Blogs at http://www.planetnetbeans.org/
More Resources By Patrick Keegan, Ludovic Champenois, Gregory Crawley, Charlie Hunt, Christopher Webster Prentice Hall, Publication May 2006 424 pages, ISBN 0132395525
NetBeansTM Extreme: Matisse, Profiling, Rich Clients and More David Botterill Fabiola Rios