This section provides a brief introduction to OSGi, enRoute and important core concepts.
Resolving - OSGi's Best Kept Secret? | Resolving is one of the cornerstones of OSGi, but what is actually going on? |
Semantic Versioning | Why Semantic Versioning is essential for Maintainability |
Declarative Services (DS) | An overview of the Declarative Services DI framework |
Patterns | Core OSGi design patterns |
What is a Data Transfer Object (DTO)? | The DTO design pattern |
API Design | General best practises |
Gogo | A short introduction to the Gogo shell |
What is bnd? | Work Horse of the OSGi™ Build System |