Developing in DXDevelopment best practicesInstalling the SDK for DXCreating modules in Jahia StudioEnter the StudioDeveloping modules using OSGiIntroductionDX and OSGiDX OSGi architectureBuilding a new OSGi modulePackage dependencies and exportsDeploying an OSGI moduleService sharing between modulesDeploy-free codingOSGi tooling in DXUsing libraries in an OSGi moduleOSGi and Java ProfilingConvert a module into OSGiTroubleshootingDX OSGi ImplementationAppendixExample OSGi bundles and dependenciesBuilding native mobile apps for DXUsing Accelerated Mobile Pages (AMP) in DXModifying DX definitionsDownloading Javadoc and Taglib doc for DXManaging caching in DXUsing Spring Web Flow to implement MVC renderingIntegrating external data sourcesMobile web developer guide