There are three main activities in developing a Haplo application.
1) Choose a starting point
Several customisable Haplo applications are available as starting points. If one is appropriate, it will provide a large amount of functionality that can accelerate your development.
Alternatively, 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
The standard plugins, which form part of the Platform, provide core features that will be useful for your application. In addition, there are open source plugins which provide components, particularly the haplo-plugins repository.
3) Connect to external systems