Developer Zone

Developers, developers, developers, developers... - Steve Balmer

Ajato is made in Lua and Kepler. Its a very recent project so each developer, each programmer and each designer has a important role on this play. Thats why we created an area to integrate and discuss Ajato with its community.

There are three basic roles:

  • Creators: programmers that build new modules, new features or projects.
  • Collaborator: non programmers that see errors and missing features, but dont know (or dont want to know) programming to help. They have a important role on forums and strategy.
  • Designers: Aesthetics, accessibility and integration are the new mantra on web applications.
    • All of them are important. Even if you never programmed before, you can help.

      Ajato provides a series of systems (called APIs) to make the like easier.

      • Modules API: create new modules and expand the Ajato's power. e-Commerce, photo sharing, social network... There are no limits
      • Menu API: pages like category/cars/luxury/jaguar can be created dynamically.
      • Form API: create, validate and compute complex forms simply.
      • User API: discriminate anonymous and logged users, set access permissions and set roles to each user.
      • Node API: node is the content unit on Ajato. Pages, forum topics, products, blog entries are all nodes. Any user can create a node.