Schulung BND und BND Tools

OSGi bietet als Industriestandard ein Set an mächtigen Spezifikationen. BND bzw. BND-Tools ist das optimale Entwicklungswerkzeug für die Entwicklung mit OSGi. Als aktive Entwickler des BND-Tools Projekts gewähren wir Teilnehmern umfassende Einblicke in die Benutzung von BND, um einen Einstieg oder eine Migration zu erleichtern.

Einführung

OSGi und die Entwicklung ist oft als kompliziert verschrien, was historisch bedingt ist. Mit den aktuellen Versionen von BND, ist die Entwicklung aber einfach wie nie. Darüber hinaus lehrt einem BND instinktiv den richtigen Umgang mit Dynamik und erlaubt einen effizienten und sauberen Entwicklungsprozess.

Als aktives Entwickler und Benutzer von BND und BND-Tools geben wir Einblick in deren Benutzung. Angefangen von der lokalen Entwicklungsumgebung bis hin zu Release-Builds auf einem CI Server kann BND alles leisten. Dabei sind sowohl eine Einbettung in Maven, wie auch Gradle eine Option.

Dauer: 1 Tag

Die Kurse bestehen zu einem Anteil aus Präsentation und zu einem großen Teil aus Hands-On, um den Umgang mit der Technologie aktiv zu erlernen und zu üben.

Themen

  • Einführung in Bnd und BND-Tools
  • BND Workspace und Workspace templates
  • Bundle development und API Baselining
  • Makros und Exporter
  • BND Project Templates
  • CI und Release-Prozesse

Individuelle Schulungen

Wir bieten nach Bedarf auch Schulungen innerhalb ihrer Räume oder entsprechenden Lokalitäten an. Es ist darüber hinaus natürlich möglich die Kursinhalte an ihre Bedürfnisse anzupassen.

Back to top