NetBeans Platform Petr Suchomel David Šimonek Miloš Kleint Sun Microsystems
Certified Engineer Course Certified Agenda Certified Course A Bit of History Why NetBeans Platform? “Hello World” Demo Tour around the APIs
Certified Engineer Course Certified NetBeans Course Overview of the platform APIs > general tour Your homework project > code on top of or for NetBeans > product quality code > Diploma > for the best ones
Certified Engineer Course NBstory : NetBeans vs. Xelfi Students vs. Engineers Platform vs. IDE NetBeans vs. Sun Prague vs. rest of the world Open Source vs. Corporation
Certified Engineer Course Why NetBeans Platform? Did you ever have that great idea...? Maintaining the framework takes a lot of my time :( Let's create our own framework!
Certified Engineer Course Why NetBeans Platform? Don't reinvent the wheel!
Certified Engineer Course Nuance V-Builder – VoiceXML
Certified Engineer Course Fiorano Studio: Lego Blocks for SOA
Certified Engineer Course Nokia NetAct: Mobile Network Mgr
Certified Engineer Course Sketsa SVG Editor
Certified Engineer Course AIOTrade
Certified Engineer Course NetBeans IDE: Java Development
Certified Engineer Course Examples – JCae - CAD
Certified Engineer Course Visual VM
Certified Engineer Course TidalWave BlueMarine: Photo Manager
Certified Engineer Course Instant JChem
Certified Engineer Course Examples – StudioSL (oil flow)
Certified Engineer Course And... What about your application?
Certified Engineer Course Why NetBeans Platform? You will save time & money You will benefit from platform updates Your application will: > become modular > become updatable > become webstartable > look more professional > work on all platforms > be able to access Java EE backends You will work on features that matter!
Certified Engineer Course Why NetBeans? Don't reinvent the wheel Reuse code from NetBeans Platform Take advantage of 3 rd party libraries Build on top of Swing Make your application modular Focus on domain knowledge Don't let your competition figure this out before you!
Certified Engineer Course
DEMO “Hello World” Application