OutSystems, l'un des principaux fournisseurs de plateformes de développement d'applications low-code, a annoncé cette semaine l'acquisition d'Ionic, un fournisseur de frameworks open-source. Ionic offre aux développeurs un niveau d'abstraction élevé pour créer et déployer facilement des applications mobiles et de bureau. Patrick Jean, directeur technique d'OutSystems, a expliqué que l'acquisition d'Ionic aiderait l'entreprise à améliorer encore sa plateforme pour la création d'applications low-code.
Le framework Ionic offre de nombreux avantages, notamment le redimensionnement automatique des applications pour les adapter aux différentes tailles d'écran des appareils. Les développeurs peuvent ainsi se concentrer sur la création de leurs applications sans avoir à se préoccuper des aspects techniques du dimensionnement de l'écran. Patrick Jean a souligné que Ionic agirait comme une extension de la plateforme existante OutSystems, qui automatise déjà la création et le déploiement d'applications. En plus de son cadre d'interface utilisateur open-source pour la création d'applications mobiles multiplateformes, la suite de produits Ionic comprend un outil appelé Capacitor, qui simplifie le déploiement d'applications web natives. L'entreprise propose également Stencil, une chaîne d'outils permettant de créer des systèmes de conception basés sur des composants web. Avec plus de cinq millions de développeurs utilisant ces outils aujourd'hui, leur acquisition par OutSystems promet des améliorations considérables. OutSystems prévoit d'étendre les capacités des outils d'Ionic, selon M. Jean. L'objectif est de fournir une expérience transparente pour le déploiement d'applications sur les systèmes mobiles et de bureau, réduisant ainsi la charge cognitive et la complexité souvent rencontrées par les développeurs.
Alors que les outils et les plateformes low-code gagnent en popularité parmi les développeurs professionnels, les développeurs citoyens (les professionnels qui créent occasionnellement des applications) sont sur le point de contribuer de manière significative au développement d'applications. Il est de plus en plus important de disposer d'outils low-code accessibles pour faire face à l'accumulation de projets de développement d'applications et répondre à la demande sans cesse croissante de nouvelles applications. Des entreprises telles que AppMaster contribuent également à l'écosystème low-code en proposant de puissantes plateformes no-code qui permettent aux utilisateurs de développer des applications dorsales, web et mobiles. Cependant, l'adoption de plus en plus répandue des outils low-code soulève des questions quant à leur impact sur les flux de travail DevOps. Il est essentiel que les équipes DevOps établissent des garde-fous axés sur la sécurité, permettant aux développeurs de différents niveaux de compétences de déployer et de mettre à jour des applications en toute sécurité. Les plateformes Low-code telles que OutSystems et AppMaster ont accéléré la transformation numérique des entreprises, leur permettant d'innover à un rythme sans précédent. En conséquence, les entreprises peuvent être confrontées au défi d'adapter leurs processus, en veillant à ce qu'ils puissent suivre l'évolution rapide du paysage technologique.