Locator
Organize and find your stuff


   Main Manual Compile Development About

The idea of this application comes from a necessity. I wanted to make an inventory of all things I have at home and have a way to organize them and find them if needed.

Some of the applications I saw had a problem. They allowed to attach properties and values for objects, but those were either fixed or, if you could provide them, you had to do it from scratch for each object.

At that moment the concept of classification or ontology came to my mind. If I have three computers and if I can express that those three objects are computers, they will surely have some common attributes, albeit different values for them. The ontology marks an inheritance order of the kind of objects I have input in my application.

Ontology

One goal was that the ontology wasn't fixed. However, at least in version 1.0, you can't change the ontology from the application. This can be done editing the document file ending in .loc.

I didn't want the ontology to force the properties you can have for an object. This is achieved in two ways: properties are proposed by classes and objects can freely define them or ignore them. Secondly, for each object, one can define any property at will.

The outcome of all this was that the application can be used to classify and locate not only objects at home, but whatever objects in whatever classification: for instance, a collection of music discs, books in a library, things borrowed from you, etc. But beware that the application is intended for moderate data size. No database is used but a plain XML file to save the data.

In order to know how the application works more deeply and see some screenshots, please refer to the Manual section.


   Main Manual Compile Development About