Swing and OSGi generally work together fine, give or take a few little oddities with dynamic changes. Angelo's blog post documents how to work around those.
I also found issues with custom controls and custom look-and-feel classes, since those are looked up by Swing in an extremely odd and anti-modular way. The workaround is to place custom controls and look-and-feels on the application classpath rather than in bundles. Regarding your other questions… "is OSGI still dependent upon another framework for initial distribution?" What does this mean? OSGi doesn't depend on anything except the base JRE libraries. "Is OSGI supported by any App Stores and if so who?" The closest thing to an App Store I have seen in the Java world is the Eclipse Marketplace, which is OSGi-based. Sun's "Java Store" never went anywhere and I'm not aware of any other app stores that are actually in production. Other app stores are definitely being developed, and OSGi is an excellent technology on which to base one. BTW I disagree with Angelo about the use of this list… queries like this have always been asked here. Regards, Neil On Thursday, 29 September 2011 at 17:58, Angelo van der Sijpt wrote: > Combining Swing and OSGi has its own peculiarities; I wrote about that at > http://lsd.luminis.nl/swing-and-osgi/ . This also comes up as a first hit > when googling on "Swing OSGi". > > By the way, I think this discussion should go on at the Users list, since it > is not related to developing the OSGi standard. > > Angelo > > > On Sep 29, 2011, at 6:40 PM, Tony Anecito wrote: > > Hi All, > > > > Is there any example for Swing using OSGI available? Is there any books > > about OSGI that would have an example using swing client app? > > > > Also, is OSGI still dependent upon another framework for initial > > distribution? > > > > Is OSGI supported by any App Stores and if so who? > > > > Thanks for the answers. These are issues that have prevented me from using > > OSGI in the past and was curious what the current answers are. > > > > -Tony > > > > > > _______________________________________________ > > OSGi Developer Mail List > > osgi-dev@mail.osgi.org (mailto:osgi-dev@mail.osgi.org) > > https://mail.osgi.org/mailman/listinfo/osgi-dev > _______________________________________________ > OSGi Developer Mail List > osgi-dev@mail.osgi.org (mailto:osgi-dev@mail.osgi.org) > https://mail.osgi.org/mailman/listinfo/osgi-dev
_______________________________________________ OSGi Developer Mail List osgi-dev@mail.osgi.org https://mail.osgi.org/mailman/listinfo/osgi-dev