This sounds very similar to a project I worked on. Here is post I made a while back that might help you.
http://flexinonroids.wordpress.com/2009/05/27/flex-3-dynamically-loading-components-at-runtime/ The app I ended up creating knows how to load modules (that are not optimized to ensure they contain everything they need) that implement an common interface so the app knows how to use them. When the app runs it pulls of list of all the available modules from a database and then can load and use them. --- In [email protected], "gtb104" <gtb...@...> wrote: > > Reading the Flex Docs gave me the impression that you can create modules that > have no direct dependencies to the main app, but I can't figure it out. > > Basically, I want a team of developer somewhere else to create a module > that's coded to an interface. I then want to load that module, potentially > from their server, and cast it to the interface that's defined on my system, > and use the interface methods. > > I'm not having luck though. Most examples show the main/interface/module all > physically located in the same package. I need them to be in different > projects... projects that have NO dependency with each other. > > I've tried finding info on the web as well, but no luck. Does anyone know of > a resource, with code example? > > Thank you in advance! > > One last question. The module that the other team is creating, does that have > to be created in a flex project, or can you make it in a flex library? >

