If by now you have a firm grasp of OSGi's fundamentals, you will surely realize there are many areas where it can be of aid to development designs.
In one post written by Heiko Seeberger you can learn about the combination of OSGi and Scala. Where as on a second post written by David Bosschaert you can learn about distributed OSGi in the context of AJAX.
Read Heiko Seeberger's post 'Scala goes OSGi':
Read David Bosschaert's post 'A Distributed OSGi Powered AJAX WebApp':