4D Components

Of all the strong features provided in 4D v12, the capability for modular development using 4D Components is one that we really love at Halare. Use of components makes adding of a feature across a variety of databases easy and fuss free.
Years of experience
With the use of components, distribution of upgrades to a module supported by a component, across a number of bespoke customer databases, is painless compared to amending, recompiling and redistributing the whole database.If you do not already know, 4D components are written in 4D itself, so we can put our 25 years of experience to use when producing a component.
Existing Library
We are slowly making our library of code available as components, so that anyone can speed up the development of future 4D databases. If you use or are thinking about 4D, why not see what components we are making available.
Bespoke Library
If you have an in-house database, or are a developer and are looking for a functionality to add to your 4D application, then why not see if we can provide you with a specially written library of your own to use. If you wish to write it yourself, we can guide you through the do's and don'ts of components.
Need a component?
Look at our existing library and contact us if you have any questions or would like something slightly different. We will do our best to help you.