Mobile applications usually refers to external data source in order to read, create, update and delete information.
A back-end application is the background layer providing a data structure and a set of REST services that allow the mobile application (front-end layer) to access to this data.
In t...
In a Web application, you often need to manage the information shown to the user. Managing information means to create, update, or delete information. With WebRatio Platform you can easily model an Administration section in which the Web application user can manage the application data.
In this le...
In a Web application, you often need to manage the information shown to the user.
Managing information means to create, update, or delete information.
In this lesson we discuss an enhanced version of the Data Management pattern, which allows you to manage more than one piece of information at th...
The "Login" is the operation that allows the users to access to protected resources in a mobile app.
We need to define a place for users to insert and validate their credentials and the business logic for the Login.
In this lesson you learn how to model the basic "Login" feature, both for standalo...
One of the most common features of a mobile application is the receive of Notifications.
Notifications are sent from an external server on the Internet to the device on which the mobile application is installed.
This lesson shows you how to enable your mobile application to receive Notifications u...
WebRatio Platform provides you with a set of predefined elements that allow you to model around 90% of the features that are commonly needed by a Web application. However, the remaining 10% may require custom business logic, or integration with a specific external system.
Although it is not possibl...
Create your first Business Process application and discover the main features available for your application in WebRatio BPM Platform.
Try yourself how easy and quick is to get your BPM application watching this tutorial.
The WebRatio Mobile Platform 8.9 Release includes some new features in the mobile application modeling. Now, the mobile applications generated are based on Apache Cordova / PhoneGap 6.
Let’s review the main functionalities of this product release.
"This book discusses how model-based approaches can improve the daily practice of software professionals. This is known as Model-Driven Software Engineering (MDSE) or, simply, Model-Driven Engineering (MDE). MDSE practices have proved to increase efficiency and effectiveness in software development,...
Domain-Specific Modeling (DSM) is the latest approach to software development, promising to greatly increase the speed and ease of software creation. Early adopters of DSM have been enjoying productivity increases of 500–1000% in production for over a decade. This book introduces DSM and offers exam...
It is possible to execute the business logic contained in an Action Definition directly from a Script Utility Component.
To execute an Action Definition in a Script, you must use an instance of the RTXOperationUnitService, which is the Java service that describes the behavior of a generic Action De...
The BAM (Business Activity Monitor) is a software whose purpose is to aggregate, analyse, and present information about the run-time behaviour of a Business Processes based applications. The BAM in WebRatio is an application that connects to an application database through a scheduled automatic oper...
A job is a sequence of operations that has to be executed asynchronously by the application. It's possible to schedule a job at a specific time or interval, which means that jobs can be automatically triggered (scheduled when the application starts). It's also possible to schedule a job at runtime: ...
This article explains step by step how to create the business process model of the "Travel Order" process. You will see a brief explanation about the process proposed and then the procedure to create the process model in WebRatio using the BPM perspective.
WebRatio Mobile lets you build Android apps that you can test on your mobile or submit to the Google Play Store. This article guides you through the build process, showing how to create a debug build and run and test the Application on your device.