There are three main activities in developing a Haplo application.
1) Configure the system
You can quickly build a system for storing and finding information just by configuring the base system. Haplo can be configured to model just about any organisation or data set.
2) Write plugins
3) Connect to external systems
If you’d like other systems running on other servers or client applications to use the objects in the Haplo object store, you can use the XML-over-HTTP API. This provides generic access to the object store.