Download presentation
Presentation is loading. Please wait.
Published byTracey Willis Modified over 8 years ago
1
NetBeans Rich Client Platform Alex Kotchnev Software Developer Commerce Technologies Inc. Alex Kotchnev Software Developer Commerce Technologies Inc. http://akochnev.blogspot.comhttp://akochnev.blogspot.com || akochnev@gmail.com http://akochnev.blogspot.comhttp://akochnev.blogspot.com || akochnev@gmail.com
2
What is it ? NetBeans IDE Java SE Web & Java EE Mobility UML SOA Ruby C / C++ Glassfish / Tomcat NetBeans RCP Generic Application Common Services UI Consistency Solid Codebase Modular Architecture
3
Examples (1)
4
Examples (2)
5
Examples (3.1)
6
Examples (3.2)
7
It's All About the $$$ Plugins Customize the IDE Common Libraries RCP Apps Generic Application Common Framework Reuse Swing Apps & Components Reuse Swing Skills Seamless Deployment & Updates Downs: Ups : Learning Curve
8
Rubber Meets Road 1 Demo 1 : Creating an Empty RCP App
9
Basic Concepts Definitions Module Suite Cluster App Branding Platform Selection Selecting Modules / Clusters Window Management
10
Rubber Meets Road 2 Demo 2 : Creating a Simple Plugin: Google Toolbar Tutorial http://platform.netbeans.org/tutorials/60/nbm-google.html
11
Modular Architecture Module Properties Versioning Public/Private API Loading Type Module Types UI Library Modular Library (api/spi)
12
XML Layers Modules Add: Configuration Data Platform: Merges New Modules XML Removes when modules uninstalled
13
More Goodies Service Registration & Discovery Lookup Filesystems Window System Nodes & Explorer Views Syntax highlighting & Code Completion Annotations Options Helpsets Update centers Modeling
14
Resources NetBeans Platform Home http://platform.netbeans.org/ NetBeans RCP Tutorials http://platform.netbeans.org/tutorials/index.html Javadocs http://www.netbeans.org/download/dev/javadoc/ Developer Documentation http://wiki.java.net/bin/view/Netbeans/DeveloperDocumentation Blogs: My Blog: http://akochnev.blogspot.comhttp://akochnev.blogspot.com Geertjan: http://blogs.sun.com/~geertjanhttp://blogs.sun.com/~geertjan Planet NetBeans: http://www.planetnetbeans.orghttp://www.planetnetbeans.org Books : "Rich Client Programming: Plugging into the NetBeans Platform"
15
Questions Ask Now Ask Later akochnev@gmail.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.