a first netbeans platform application

22
A First NetBeans Platform Application Geertjan Wielenga Tech. Writer

Upload: others

Post on 12-Sep-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A First NetBeans Platform Application

A First NetBeans PlatformApplication

Geertjan WielengaTech. Writer

Page 2: A First NetBeans Platform Application

Agenda

•Create a first NetBeans Platform application

Page 3: A First NetBeans Platform Application

At the end of this session...

•You should:>Know what the NetBeans Platform looks

like>Be aware of the tools that you can use>Be aware of the development process>Be aware of the resources>Feel what it means to be “on the

NetBeans Platform

•You will:>Be ready for the next sessions!

Page 4: A First NetBeans Platform Application

Principles

•Subset of IDE•Create an application that contains

all the IDE's modules•Exclude everything, except the

modules that make up the platform•On their own, this is a coherent

functioning cluster of modules•The rest of the course will build on

top of that

Page 5: A First NetBeans Platform Application

What we will do

1.Create application, via a project template.

2.Exclude unnecessary modules, via customizer.

3.Run application, via Ant from the IDE.

4.Examine what we have.

Page 6: A First NetBeans Platform Application

Demo

Page 7: A First NetBeans Platform Application

Let's look at some others...

1.Paint Application.2.Feed Reader.3.JFugue Music Application.4.Instant JChem.

Page 8: A First NetBeans Platform Application

Generic Process

1.Create source structure2.Generate API stubs3.Use editor4.Use Javadoc5.Try it out6.Debug7.Profile8.Package9.Distribute10.Update

Page 9: A First NetBeans Platform Application

Tools

1.Wizards and templates2.Project Properties dialog box3.Menus on project in Projects window4.Editor (code templates, shortcuts)5.NetBeans Platform Manager6.Debugger7.Profiler

Page 10: A First NetBeans Platform Application

Resources

1.http://platform.netbeans.org2.Tutorials3.Javadoc4.NetBeans API Changes5.NetBeans Developer FAQ6.Mailing list ([email protected])7.Books

Page 11: A First NetBeans Platform Application

Recap:

•True/False:>I Know what the NetBeans Platform

looks like

Page 12: A First NetBeans Platform Application

Recap:

•True/False:>I Know what the NetBeans Platform

looks like> I am aware of the tools that you can use

Page 13: A First NetBeans Platform Application

Recap:

•True/False:>I Know what the NetBeans Platform

looks like> I am aware of the tools that you can use> I am aware of the development process

Page 14: A First NetBeans Platform Application

Recap:

•True/False:>I Know what the NetBeans Platform

looks like> I am aware of the tools that you can use> I am aware of the development process> I am aware of the resources

Page 15: A First NetBeans Platform Application

Recap:

•True/False:>I Know what the NetBeans Platform

looks like> I am aware of the tools that you can use> I am aware of the development process> I am aware of the resources>I Feel what it means to be “on the

NetBeans Platform”

Page 16: A First NetBeans Platform Application

Recap:

•True/False:>I Know what the NetBeans Platform

looks like> I am aware of the tools that you can use> I am aware of the development process> I am aware of the resources>I Feel what it means to be “on the

NetBeans Platform

•Therefore I am:>Ready for the next sessions.

Page 17: A First NetBeans Platform Application

Summary

•We have:>created a simple NetBeans Platform

application

Page 18: A First NetBeans Platform Application

Summary

•We have:>created a simple NetBeans Platform

application> looked at some other real NetBeans

Platform applications

Page 19: A First NetBeans Platform Application

Summary

•We have:>created a simple NetBeans Platform

application> looked at some other real NetBeans

Platform applications> looked at tools

Page 20: A First NetBeans Platform Application

Summary

•We have:>created a simple NetBeans Platform

application> looked at some other real NetBeans

Platform applications> looked at tools> looked at process

Page 21: A First NetBeans Platform Application

Summary

•We have:>created a simple NetBeans Platform

application> looked at some other real NetBeans

Platform applications> looked at tools> looked at process> looked at resources

Page 22: A First NetBeans Platform Application

Questions & Answers