Ich arbeite schon länger mit NetBeans, aber mit der Plattform für eigene Applikationen habe ich noch nie was gemacht. Es folgen meine Notizen für die ersten Schritte. NetBeans enthält in den Standard-Installation schon alles für die Entwicklung eigener client-seitiger Applikationen. Spannend: es ist auch möglich Maven-basierte NetBeans-Plugins zu schreiben. Aber ich probier's erst einmal klassisch:
Schritt 1
Neues Projekt erstellen: NetBeans Modules -> NetBeans Platform Application Nach einer Weile steht da ein Projekt, bestehend aus einem leeren Modulverzeichnis und einem Folder "Important Files". In letzterem ist ein ANT-Build File und drei Properties Files.
Schritt 2
Wenn ich das nun laufen lasse, wird ein zweites NetBeans gestartet. Die generierten Menüs sind recht umfassend für eine leere Applikation; die Taskleiste ist hingegen ziemlich leer.
Schritt 3
Irgendwie muss ich nun Funktionalität hinzufügen. Ein Rechts-Klick auf "Modules" scheint mir die Möglichkeit zu geben ein neues Modul zu bauen.
Schritt 4
Ich baue ein Login-Modul via "Add new ...". Zum neuen Modul kann ich ganz einfach ein Fenster hinzufügen und mit Mantisse das GUI bauen. Super einfach! Bevor ich nun weitermache, schaue ich mir die Videos auf http://platform.netbeans.org/tutorials/nbm-10-top-apis.html an.