Create web applications your users will access through a web browser. The web applications will be responsive so that they can be displayed on any type of devices from desktops to smartphones including tablets.
Web applications are suitable for business applications you can access from an intranet or internet. You can also access them through a mobile device browser but users will not be able to access them if there is no network.
A website just displays static information but is not able to execute business logic, computations data updates and process workflows.
A Convertigo web app is instead, able to do all that. You can build any type of business application, with a web app user interface, with the platform.
Convertigo platform will allow your applications to access and exchange data through a large variety of out of the box Connectors
Based on ouf of the box connectors you can create your own connector to access some other system data. You will be able to package this connector as a standard project and post it the community if you want.
When it comes to mobile applications, offline data is a mandatory feature! Convertigo platform handles offline data synchronization 'out of the box' using the FullSync mechanism.
This technology relies on the standard CouchDB synchronization protocol to update mobile application's local databases with modified data coming from the server.
It also enables to sync back any local data modifications done on the mobile app, when the network is available again.
FullSync synchronizes only data belonging to the authenticated user and its functional group. This way, unauthorized data never flows to a device.
Convertigo platform provides a built-in task scheduler able to trigger back-end tasks on given pattern schedules.
Sample tasks can be automatic data imports or exports, mailing lists, push notifications or any other recurring task you would like to execute.
As tasks are executed on the back-end, you can have unattended jobs to be executed even is interacting with the application.
Convertigo back-end services (sometime named as back-end flows) are built using a very powerful concept called “Sequences”, basically defining all the “Steps” needed to get the data, transform it, handle it with business rules and return it to the mobile or web application.
Building Sequences does not require programming in a specific language and is simply based on Low Code object configuration using the Convertigo Studio GUI.
Convertigo uses a library of predefined steps to handle most of the requirements for backend service programming.
Sequences can also be enhanced by using Special “Javascript” steps able to perform complex business logic. These steps can even call some custom Java classes.
With all these capabilities, the back-end service developer using Sequences will develop the services significantly faster and will reduce maintenance costs compared to Pro code.
Convertigo platform provides 'out of the box' major user authentication mechanisms :
Convertigo platform will allow your mobile applications to receive Push notifications. Push notification are received even if the user is not interacting with the app or if the screen is turned off.
You can have more technical information using this link.
Convertigo platform will allow you to create mobile application running on Apple iOS or Google Android smartphones and tablets.
These apps are fully iOS & Android compliant and can be published in the App store or Google Play.
Convertigo platform is very flexible. You can use our hosted SaaS platform services to run your projects without installing servers and network infrastructure.
Otherwise, use Convertigo On Premises on your own servers and infrastructure.
We host for you the Convertigo services. These run on a multi-tenant Kubernetes based infrastructure where you can control your project deployments, your own Convertigo server administration console and even manage your Convertigo server version history.
Convertigo Cloud runs on Microsoft Azure with data centers in Europe.
You can install Convertigo servers on your own Servers on Linux or Windows Server OS. Convertigo runs as a Docker containers in a Kubernetes environment or standalone.
You can also install Convertigo on any other private cloud as long as it provides container or Kubernetes services.
Here how to install Convertigo on premises:
Convertigo platform comes with various monitoring tools you can use to understand you business activity.
You will access the built-in real time graphs to see how many users are connected, the current server worker threads and the memory consumption.
You can optionally configure Google Analytics so that your Convertigo apps reports data automatically in Analytics dashboards.
You will get many metrics such as active users, locations, devices they use and what back end flows they activate.
Usage of multiple environments is mandatory in many organizations. For example, you could have a Development, Test and Production environment.
This way, modifying an app for a new version will not be visible to your users until you deploy the app to the production environment.
To help you in this, Convertigo provides 'Environment symbols' you can use in your projects.
The Convertigo platform provides a built-in logging system to track any event. You can explore these logs through the administration console or directly by exploring the log files you can download to your workstation.
Logs are time-stamped and user authenticated so you can track all details or a user activity for a specific user from the front-end to the back end.
Convertigo also provides integration with the Elasticsearch Stack (ELK) to provide global log analysis, graphics and usage history. Have a look to this blog post for details :
Convertigo platform will allow your applications to access a large variety of mobile devices hardware features such as :
And many others thanks to a large library of community plugins provided by the Ionic Framework.
Convertigo platform provides built-in back-end functional test functionalities.
For each back-end Sequence (Flow) developers can define test cases to run the flow with a specific set of calling parameters. This way, they will be able to test how the Sequence behaves with these parameters.
Test Cases execution can be automated using DevOps platforms. This way, each time a developper updates an app, the tests are automatically performed before the apps goes to production.
When it comes to professional app development, it is mandatory to use a DevOps (Development/Operation) process to deliver applications.
Convertigo integrates with the major DevOps platforms on the market so that any modification made on an app can be automatically deployed to production within minutes.
Convertigo integrates with GitHub Actions flawlessly. You just have to use the 'Update to GitHub Action & Gradle' menu on your project and it will be ready to be handled by GitHub Actions.
Actions can automatically build your apps for IOS, Android, PWA and deploy it on the environment of your choice.
In the same way, Convertigo integrates with CircleCI.
You can integrate with any other CI/CD platform such as Jenkins, GitLab or Azure Pipes, as long as it supports the Gradle build mechanism.
Version control is a mandatory feature you need when developing professional applications.
You can this way manage different branches (versions) of your apps and have several developers working collaboratively on the same apps and merging their developed features for production.
Convertigo integrates with any Git compatibles version control system such as :
No Code studio enables non developers to create form based applications.
To create a form, users just have to drag & drop elements on a workspace then hit the Preview button or directly publish the form.
All published forms will automatically generate a PWA app you can access with a simple QR Code !
Created forms can have several pages and control how the end users navigates from one page to another according current data filled in form fields.
Once a form is created, it can be shared with other colleagues to they can contribute to it.
Convertigo Forms supports collaborative design process where several users can work in real time on the same form. All modifications made by one designer are reflected in real time to the other users.
This allows complex forms to be discussed and build by collaborative teams spread around the planet!
Published forms can also be shared for use for a specific group of users. In this case, they will appear as links or QR codes on their published forms dashboard.
Forms can be used by anonymous users or by authenticated users. Users can be authenticated by different technologies :
Forms can be used in a B2C environment with anonymous users to conduct surveys or any other data collection with RGPD consents.
All forms users will have a custom RGPD message displayed disclaimer.
From builders have the capacity to add display rules to hide or show fields or pages according to data present in fields.
For example, you could show a page only when the end user sets a field to a specific option, or show/hide sections of your forms in the same way.
A PWA is a Progressive Web App. These apps are able to be distributed to mobile devices by flashing a simple QR code or by clicking a URL link on a mail or website.
PWA gathers best of the web world ( simplicity, SEO and app distribution) and the mobile application world (able to even if there is no network, run without a web browser and receive push notifications).
Convertigo No Code Studio is great at integrating data with Enterprise back end systems. Thanks to connectors, data can be easily exchanged in real time with existing back-end systems.
IT Department can prepare libraries of “Actions” and “Data Sources” that “Citizen” developers will use in their forms. For example, actions can be sent mails, push data to ERP, CRM or PLM, execute a purchase order on SAP or any other back-end action your Enterprise software package can execute.
“Data Sources” could be the list of your employees, a list of customer or a catalog of products. Just think of any type of data your Enterprise software holds.
All Convertigo forms can work offline even if the device is in plane mode or if WIFI or 4G/5G is not available.
In offline mode, users will be able to fill form data and submit the form, and the data will be synced automatically to the server when the network is available again.
Many forms rely on back-end data (product codes, available rooms...).
Convertigo No Code Studio is able to download this data locally so that users will still be able to display this data even when the network is not available.
Convertigo allows companies to install the platform On Premises.
This is mandatory for many processes where data has to be secured and handled by authorized data centers.
Only Convertigo No Code studio will provide you an Open Source form builder, installable On Premises.