At NaN we create, adapt and enhance free software for your business
Menú principal
Home
Company
Services
Solutions
Custom Projects
Contact
Enquestes
What NaN project do you find most interesting?
 
At NaN we create, adapt and enhance free software for your business
Koo Platform

Koo is the developement platform we've created at NaN and which allows rapid application development while keeping high flexibility and full OpenERP compatibility. Even more, it extends it to offer a wide range of possibilities such as full text search, text recognition or style sheets. Using technologies offered by Qt and KDE on Linux, Mac and Windows.

The platform is freely available under GPL license.

Advantages for users

  • Users can write formulas in numeric fields including: +, -, *, / and parenthesis.
  • Integrated and configurable full text search.
  • Smart attach module allows the user to view meta information extracted from files, and index it if full text search module is used. Meta information is recognized from a number of file types such as PDF, ODF, DOC and TXT. Images are scanned with an optical character recognition program.
  • Possibility of seeing images if attached as binary or images by right clicking in the widget.
  • Popup menu options in date widgets allow inserting current date and time.
  • Styleable user interface without the need of a server module. Simply add a new stylesheet attribute to any widget.
  • DBUS interface allows external interaction, such as opening a new partner tab when the partner connects some instant messaging service.
  • PDF files directed to printer, binary data and images will be opened with the user's default application for the given file type. Simply attach a file, right click on the text box and select "Open...".
  • Many client elements are configurable by role, using a server module.
  • Allows users changing and storing columns order and widths and default sorting.
  • Does not require pagination in listings. The model with loading on demand, queries for information on the server only when it's necessary.

Advantages for developers

  • It's easier to create and deploy new views.
  • It's easier to create and deploy new plugins.
  • Well defined interfaces to ease development of new widgets and views.
  • Less lines of code, more comments, more features!
  • Public bazaar repository and core developers mailing list.