Prototyping Business Applications

Software prototyping is the activity of creating prototypes of software applications, i.e., incomplete versions of the software program being developed. It is an activity that can occur in software development and is comparable to prototyping as known from other fields, such as mechanical engineering or manufacturing. – Wikipedia

We’ve mentioned (in a previous post) six common use cases that take advantage of a low-code development platform’s full potential, and today we’re going to show why Prototyping a web application becomes much simpler and is, therefor, one of those cases.

For the purpose of demonstration, we’ve developed a step-by-step prototyping process, using OMNIA, that covers the essentials of transforming your concept into an actual web application.

In total, this web application prototype took 10 minutes and 47 seconds (video below) to develop and deploy.

Support Ticket App Prototype

Like any simple prototype, we must start by stating the scope of the prototype and defining what core entities will come into play.
Define scope

We want a Support Ticket application prototype that allows clients to create new support tickets, assign them to a project, define its priority and exchange messages with the support team. To do this we’re going to need:

 Generic EntitiesEnumerationsDocument
MessagePrioritySupport Tickets
Project
Model entities, document and instances

Knowing all the entities needed, we simply need to create them using our modeler, build our first version of the application, access it and create the required instances that will represent specific development projects.

Build and Deploy your application, and you are ready to submit you first support ticket”

Prototype Development Video

Try our low-code platform today

If you have upcoming projects that would benefit from easy prototyping, you can try our free version right here, or get in touch with us and we’ll schedule an introduction demo that fits your needs.