PROJECT PAUSED DURING 2008 FOR PROGRAMMER'S HEALTH PROBLEM
Centralized software, installed on server or normal desktop/laptop computer, is upcoming as the best choice in most cases. This type of software can be used by the web, by an intranet, by a mobile device or also through a common computer where it is installed. In the modern society, where shared objectives and work in team are the most important and used terms, we should admit that the old software generation is more and more loosing its importance and convenience.
The Joomla framework, usually associated with the CMS software category (Content Management Systems), is instead trasforming itself in a world class reusable platform for "all purpose" software creation. Certain we cannot create a 3D game with Joomla but for sure it can contain a 3D web game session made using technology as Java and/or Flash. The most important fact is that the greater percentage of our software needs do not require special programming technique to accomplish the tasks. At the end of the facts we can say that would be GREAT if there would be a system that get all people capable to develop their perfectly personalized solutions. Here is the bet! I think that Joomla (PHP) can take us to the next level. I know that there are a lot of great projects around the web and the world, but honestly I want to underline that Joomla is the one that people around the globe seems to love over all. Why? Is for the simplification? Is for the standardization? Is for the great power that it give to us? Is for its quality? Is for its portability? I think that a lot of people simply like this project for its 360 degree vision. Joomla is good for all and the community beyond it work hard to incessantly boost the framework. But how Joomla can help us? With Joomatic I want to show you how.
Programming is nothing! Programming is an error! Why tell to a computer what to do using a language that only certain people can understand or learn? Is an evidence that not all people like to write code. It is also an evidence that most people like design what they want from a software through graphical representations. This is one of the reasons for the UML ascent. UML is a graphical language for software representation that is more close to people than programming techniques. Unfortunately also UML require a great effort for the learning process and at the end of the facts it remain a methodology for software specialists, but not for normal people.
Joomatic Devel follow the way to get all people capable of writing software. With these package everyone would develop own ideas as a Joomla based software that run on the web or on a single machine. Joomatic Devel implement three development modality: Manual, Managed and Generated.
With the Manual development modality, which is the one allowed by the current Alpha (Mouse) Version, Joomatic Devel automatize all the projects creation process (components, modules, plugins and templates) leaving programmers free to write their personal php/javascript code for each function. The Manual modality help programmers to obtain a clearly architecture and to make reusable solutions for the Joomla 1.0.X framework and for the Joomla 1.5.X one.
The Managed and Generated development modalities, that will be available during March 2008 and only for Joomla 1.5.X, add instead more automations over the Manual "logic concept". The Managed modality will automatize the interface development leaving the programmers writing only the behavioral coding tasks. The Generated modality will give to all users a simple system with which describe all the software solutions as schemas where specialized objects communicate between them to "generate" the desired behavior.
The features of Joomatic Devel are (and will be):
1) Components, modules and plugins development without programming needs!
2) Template development without requiring (X)HTML or CSS knowledge!!!
3) Representative diagram production for ideas and projects sharing.
4) Sharing of new extensions through aggregative web nodes.
FOR NOW, UNTIL THE OWL VERSION WILL BE RELEASED, JOOMATIC CAN WORK ONLY WITH THE 1.0.X VERSION OF THE JOOMLA FRAMEWORK.
|