Créez des applications web auxquelles vos utilisateurs accèderont par le biais d'un navigateur web. Les applications web seront responsives, et pourront donc être affichées sur tous les types d'appareils, des ordinateurs de bureau aux smartphones en passant par les tablettes.
Les applications web conviennent aux applications professionnelles auxquelles vous pouvez accéder à partir d'un intranet ou de l'internet. Vous pouvez également y accéder via le navigateur d'un appareil mobile, mais les utilisateurs ne pourront pas y accéder s'il n'y a pas de réseau.
Un site Web se contente d'afficher des informations statiques, mais n'est pas en mesure d'exécuter la logique métier, les calculs, les mises à jour de données et les flux de travail.
Une application Web Convertigo est en revanche capable de faire tout cela. La plateforme vous permet de créer n'importe quel type d'application, avec une interface utilisateur de type web app.
La plateforme Convertigo permet à vos applications d'accéder et d'échanger des données grâce à une grande variété de connecteurs prêts à l'emploi.
Sur la base des connecteurs prêts à l'emploi, vous pouvez créer votre propre connecteur pour accéder à d'autres données du système. Vous pourrez packager ce connecteur comme un projet standard et le poster dans la communauté si vous le souhaitez.
Lorsqu'il s'agit d'applications mobiles, les données hors ligne sont essentielles ! La plateforme Convertigo prend en charge la synchronisation des données hors ligne à l'aide du mécanisme FullSync .
Cette technologie s'appuie sur le protocole de synchronisation standard CouchDB pour mettre à jour les bases de données locales de l'application mobile avec les données modifiées provenant du serveur.
Il permet également de synchroniser les modifications de données locales effectuées sur l'application mobile, lorsque le réseau est à nouveau disponible.
FullSync synchronise uniquement les données appartenant à l'utilisateur authentifié et à son groupe fonctionnel. Ainsi, aucune donnée non autorisée ne circule vers un appareil.
La plateforme Convertigo est dotée d'un planificateur de tâches intégré capable de déclencher des tâches back-end selon des schémas donnés.
Les tâches types peuvent être des importations ou exportations automatiques de données, des listes de diffusion, des notifications push ou toute autre tâche récurrente que vous souhaitez exécuter.
Comme les tâches sont exécutées dans le back end, vous pouvez faire en sorte que des tâches non surveillées soient exécutées même si vous interagissez avec l'application.
Les services dorsaux Convertigo (parfois appelés flux back end) sont construits à l'aide d'un concept très puissant appelé "séquences", qui définit essentiellement toutes les "étapes" nécessaires pour obtenir les données, les transformer, les traiter avec des règles de gestion et les renvoyer à l'application mobile ou Web.
L'implémentation de séquences ne nécessite pas de programmation dans un langage spécifique et repose simplement sur la configuration des objets Low Code à l'aide de l'interface graphique de Convertigo Studio.
Convertigo utilise une bibliothèque d'étapes prédéfinies pour gérer la plupart des exigences de la programmation des services back end.
Les séquences peuvent également être améliorées par l'utilisation d'étapes spéciales "Javascript" capables d'exécuter une business logique complexe. Ces étapes peuvent même appeler des classes Java personnalisées.
Grâce à toutes ces capacités, le développeur de services back-end utilisant Sequences développera les services beaucoup plus rapidement et réduira les coûts de maintenance par rapport au code Pro.
La plateforme Convertigo propose d'emblée les principaux mécanismes d'authentification des utilisateurs :
La plateforme Convertigo permet à vos applications mobiles de recevoir des notifications Push. Les notifications Push sont reçues même si l'utilisateur n'interagit pas avec l'application ou si l'écran est éteint.
Vous pouvez obtenir plus d'informations techniques en utilisant ce lien.
La plateforme Convertigo vous permettra de créer une application mobile fonctionnant sur les smartphones et tablettes Apple iOS ou Google Android.
Ces applications sont entièrement compatibles avec iOS et Android et peuvent être publiées sur l'App Store ou Google Play.
La plateforme Convertigo est très flexible. Vous pouvez utiliser les services de notre plateforme SaaS hébergée pour mener vos projets sans installer de serveurs ni d'infrastructure réseau.
Sinon, utilisez Convertigo On Premises sur vos propres serveurs et infrastructures.
Nous hébergeons pour vous les services Convertigo. Ceux-ci s'exécutent sur une infrastructure multi-tenant basée sur Kubernetes où vous pouvez contrôler les déploiements de vos projets, votre propre console d'administration du serveur Convertigo et même gérer l'historique des versions de votre serveur Convertigo.
Convertigo Cloud fonctionne sur OVH Cloud avec des centres de données en France.
Commencez avec Convertigo Cloud
Vous pouvez installer les serveurs Convertigo sur vos propres serveurs sous Linux ou Windows Server OS. Convertigo s'exécute sous forme de conteneurs Docker dans un environnement Kubernetes ou de manière autonome.
Vous pouvez également installer Convertigo sur tout autre cloud privé, à condition qu'il fournisse des services de conteneurs ou de Kubernetes.
Voici comment installer Convertigo sur place :
La plateforme Convertigo est dotée de plusieurs outils de suivi que vous pouvez utiliser pour comprendre l'activité de votre entreprise.
Vous accéderez aux graphiques en temps réel intégrés pour voir combien d'utilisateurs sont connectés, les threads de travail actuels du serveur et la consommation de mémoire.
Vous pouvez configurer Google Analytics de façon à ce que vos applications Convertigo rapportent automatiquement les données dans les tableaux de bord Analytics.
Vous obtiendrez de nombreux indicateurs tels que les utilisateurs actifs, les lieux, les appareils qu'ils utilisent et les flux back-end qu'ils activent.
Vous pouvez avoir plusieurs environnements notamment un environnement de développement, de test et de production.
Ainsi, la modification d'une application pour une nouvelle version ne sera pas visible pour vos utilisateurs tant que vous n'aurez pas déployé l'application dans l'environnement de production.
Pour vous y aider, Convertigo propose des "symboles d'environnement" que vous pouvez utiliser dans vos projets.
La plateforme Convertigo fournit un système de journalisation intégré pour suivre tout événement. Vous pouvez explorer ces logs via la console d'administration ou directement en explorant les fichiers de logs que vous pouvez télécharger sur votre poste de travail.
Les journaux sont horodatés et authentifiés par l'utilisateur, ce qui vous permet de suivre tous les détails ou l'activité d'un utilisateur spécifique, du front end au back end.
Convertigo s'intègre également à la pile Elasticsearch (ELK) pour fournir une analyse globale des journaux, des graphiques et un historique d'utilisation. Consultez cet article de blog pour plus de détails :
La plateforme Convertigo permettra à vos applications d'accéder à une grande variété de fonctionnalités matérielles des appareils mobiles, telles que :
Et bien d'autres grâce à une grande bibliothèque de plugins communautaires fournis par le framework Ionic.
La plateforme Convertigo offre des fonctionnalités intégrées de test fonctionnel en back-end.
Pour chaque séquence back end (flux), les développeurs peuvent définir des test cases pour exécuter le flux avec un ensemble spécifique de paramètres d'appel. Ils pourront ainsi tester le comportement de la séquence en fonction de ces paramètres.
L'exécution des cas de test peut être automatisée à l'aide des plateformes DevOps. Ainsi, chaque fois qu'un développeur met à jour une application, les test cases sont automatiquement effectués avant que l'application ne soit mise en production.
Lorsqu'il s'agit de développement d'applications professionnelles, il est obligatoire d'utiliser un processus DevOps (développement/opération) pour livrer les applications.
Convertigo s'intègre aux principales plateformes DevOps du marché. Ainsi, toute modification apportée à une application peut être automatiquement déployée en production en quelques minutes.
Convertigo s'intègre parfaitement aux actions GitHub. Il vous suffit d'utiliser le menu"Update to GitHub Action & Gradle" sur votre projet pour qu'il soit prêt à être géré par GitHub Actions.
Actions peut construire automatiquement vos applications pour IOS, Android, PWA et les déployer sur l'environnement de votre choix.
De la même manière, Convertigo s'intègre à CircleCI.
Vous pouvez intégrer toute autre plateforme de CI/CD telle que Jenkins, GitLab ou Azure Pipes, à condition qu'elle prenne en charge le mécanisme de construction Gradle.
Le contrôle de version est une fonction obligatoire dont vous avez besoin lorsque vous développez des applications professionnelles.
Vous pouvez ainsi gérer différentes branches (versions) de vos applications et faire en sorte que plusieurs développeurs travaillent en collaboration sur les mêmes applications et fusionnent les fonctionnalités qu'ils ont développées pour la production.
Convertigo s'intègre à tout système de contrôle de version compatible Git, tel que :
No Code studio permet aux Citizen développeurs de créer des applications basées sur des formulaires répondant aux normes RGAA.
Pour créer un formulaire, les utilisateurs n'ont qu'à glisser-déposer des éléments sur un espace de travail, puis cliquer sur le bouton Aperçu ou publier directement le formulaire.
Tous les formulaires publiés généreront automatiquement une application PWA à laquelle vous pourrez accéder grâce à un simple QR Code !
Les formulaires créés peuvent avoir plusieurs pages et contrôler la façon dont les utilisateurs finaux naviguent d'une page à l'autre en fonction des données actuellement remplies dans les champs du formulaire.
Une fois qu'un formulaire est créé, il peut être partagé avec d'autres collègues pour qu'ils puissent y contribuer.
Convertigo Forms prend en charge le processus de conception collaborative où plusieurs utilisateurs peuvent travailler en temps réel sur le même formulaire. Toutes les modifications apportées par un concepteur sont répercutées en temps réel aux autres utilisateurs.
Ainsi, des formulaires complexes peuvent être construient par des équipes collaboratives réparties sur toute la planète !
Les formulaires publiés peuvent également être partagés avec un groupe spécifique d'utilisateurs. Dans ce cas, ils apparaîtront sous forme de liens ou de codes QR sur leur tableau de bord des formulaires publiés.
Les formulaires peuvent être utilisés par des utilisateurs anonymes ou par des utilisateurs authentifiés. Les utilisateurs peuvent être authentifiés par différentes technologies :
Les formulaires peuvent être utilisés dans un environnement B2C avec des utilisateurs anonymes pour mener des enquêtes ou toute autre collecte de données avec les consentements du RGPD.
Tous les utilisateurs de formulaires disposeront d'une clause de non-responsabilité personnalisée affichée dans le message du RGPD.
Les créateurs de formulaires ont la capacité d'ajouter des règles d'affichage pour masquer ou afficher des champs ou des pages en fonction des données présentes dans les champs.
Par exemple, vous pouvez afficher une page uniquement lorsque l'utilisateur final définit un champ sur une option spécifique, ou afficher/masquer des sections de vos formulaires de la même manière.
Une PWA est une application web progressive. Ces applications peuvent être distribuées sur des appareils mobiles en flashant un simple code QR ou en cliquant sur un lien URL dans un courrier ou sur un site web.
La PWA réunit le meilleur du monde du web (simplicité, SEO et distribution d'applications) et du monde des applications mobiles (capable de fonctionner même en l'absence de réseau, sans navigateur web et de recevoir des notifications push).
Convertigo No Code Studio est un excellent outil d'intégration des données avec les systèmes back end de l'entreprise. Grâce aux connecteurs, les données peuvent être facilement échangées en temps réel avec les systèmes back-end existants.
Le département informatique peut préparer des bibliothèques d'"actions" et de "sources de données" que les développeurs "citoyens" utiliseront dans leurs formulaires. Par exemple, les actions peuvent être l'envoi de courriers électroniques, la transmission de données à l'ERP, au CRM ou au PLM, l'exécution d'un bon de commande sur SAP ou toute autre action de back-end que votre progiciel d'entreprise peut exécuter.
Les "sources de données" peuvent être la liste de vos employés, une liste de clients ou un catalogue de produits. Pensez à n'importe quel type de données détenues par votre logiciel d'entreprise.
Tous les formulaires Convertigo peuvent fonctionner hors ligne même si l'appareil est en mode avion ou si le WIFI ou la 4G/5G n'est pas disponible.
En mode hors ligne, les utilisateurs pourront remplir les données du formulaire et l'envoyer, et les données seront synchronisées automatiquement avec le serveur lorsque le réseau sera à nouveau disponible.
De nombreux formulaires s'appuient sur des données back end (codes produits, chambres disponibles...).
Convertigo No Code Studio est capable de télécharger ces données localement afin que les utilisateurs puissent les afficher même lorsque le réseau n'est pas disponible.
Convertigo permet aux entreprises d'installer la plateforme dans leurs propres data centers.
Ceci est obligatoire pour de nombreux processus où les données doivent être sécurisées et traitées par des centres de données autorisés.
Seul Convertigo No Code studio vous fournira un constructeur de formulaires Open Source, installable On Premises.