Community

Learn to know the versatile possibilities of ModuleStudio with the help of examples out of practice. Tutorials and screencasts make introduction easy. Also you find helpful hints for working with ModuleStudio here.

Community
 

Showcase


MenuSuggestion

The „MenuSuggestion“ application allows one to manage menus and recipe suggestions that are connected to products from the shop system . This module, then, acts as an extension of both the product management module, and the campaigns, actions and special offers module. A menu is internally represented as a special… >read more

Connector

In the course of our work on a modular system for ecommerce applications , the need to import and export different data from different modules in a flexible way arose. An application for just this purpose has been modeled. So, without further ado: the Connector. In the model, varying tasks are represented by workflows. Beside… >read more

 

Tutorials and screencasts


The first Zikula application in 10 minutes

This video shows how easy it is to define and generate Zikula applications with ModuleStudio. It shows the complete process in a quick tour, using an example model. We start MOST, and then the assistant for new models by choosing „File > New > Application diagram“ from the menu. We input the name of our application and confirm the dialog. Now we click on the canvas of the main

editor and specify the author and his email address in the basic settings . We also specify the application name, a URL. and a prefix for the database tables. Now we open the editor for the data layer by double-clicking the model container. We create a table (entity), naming it in singular and… >read more

 

Knowledge base and helpful hints


From scaffolding and UML to MDSD and DSL

Every framework should decrease work for the developer and help him to follow certain rules. Even if the paradigms and functions used internally are designed differently, all frameworks have the same goal: to make development of individual applications fast, easy, flexible and efficient. With slogans like MVC patterns, components or APIs they compete for the developer's favour. Often, a so-called scaffolding function provides the possibility to generate a prototype for an extension with minimal effort. Oftentimes these scaffolding functions

fail to take long-term maintainability into account. The applications that were created must be kept up to date and conform to changes of the framework used below the surface. Over time, more and more… >read more

 
 

ModuleStudio Honey

Close

You don't have permission to e-mail this story - please login