Presentation is loading. Please wait.

Presentation is loading. Please wait.

NetBeans Rich Client Platform Alex Kotchnev Software Developer Commerce Technologies Inc. Alex Kotchnev Software Developer Commerce Technologies Inc.

Similar presentations


Presentation on theme: "NetBeans Rich Client Platform Alex Kotchnev Software Developer Commerce Technologies Inc. Alex Kotchnev Software Developer Commerce Technologies Inc."— Presentation transcript:

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


Download ppt "NetBeans Rich Client Platform Alex Kotchnev Software Developer Commerce Technologies Inc. Alex Kotchnev Software Developer Commerce Technologies Inc."

Similar presentations


Ads by Google