Example Applications

Potomac includes an example application named Converse. This example is launched via the PotomacMailExample application project. This example application demonstrates the following capabilities of Potomac:
- Multiple module/bundle projects contributing to an application
- Modules/bundles being loaded lazily (i.e. on demand as needed)
- Dependency injection using [Inject] and [Injectable]
- Contributing [Page]s and [Part]s to the Potomac UI
- Communicating between parts via selection events
- and more
Potomac also includes a derivative example of the Converse application that demonstrates some more complicated concepts. This example can be launched from the PotomacAdvancedExample project. This example demonstrates:
- Loading bundles dynamically at runtime
- Adding a login dialog
- Using [StartupListener]s
- Using an advanced Potomac preloader
All the example projects are included in each build. The example projects should be imported into your Flash Builder/Eclipse workspace. More instructions on using Potomac and importing the example applications can be found in the Getting Started guide.

