Écrit par Bård Farstad, Co-founder et Chairman of Product Innovation Board chez eZ Systems

Article traduit de l'anglais par Aline Le Hir, pour retrouver l'article original, cliquez ici

De nos jours, les agences web croulent sous les demandes d’applications mobiles originales.

Leurs clients veulent des interfaces utilisateurs modernes qui soient responsive, offrant une expérience client unique à l’utilisateur final. La plupart des agences excellent dans ce domaine.

Cependant, il manque souvent quelque chose dans cette équation : le contenu. 

ANGULAR JS et Création d’applis

Le mot application peut faire référence à beaucoup de choses différentes aujourd’hui. Celles auxquelles je pense dans cet article sont les suivantes :

-     Applis iOs

-     Applis Android

-     Applis en HTML5

 

Il existe aujourd’hui un certain nombre de frameworks géniaux pour construire des applis en HTML5 et celui qui me vient immédiatement en tête est AngularJS.

Angular JS est un framework propulsé par Google extrêmement populaire. Il permet de développer des applications dynamiques. Les web app construites avec AngularJS peuvent être déclinées en applications natives pour votre device préféré, ou en application unique.

Un framework, selon DocForge, « est un ensemble de code source ou de librairies qui offre des fonctionnalités standardisées pour un grand nombre d’applications ». Cependant, il ne se focalise pas du tout sur l’aspect du stockage back-end. 

Les frameworks en général ne se focalisent pas sur la gestion de contenu et cela peut vite devenir un frein à votre projet. Créer une interface éditoriale pour supporter la création de contenu nécessaire à votre appli demande un travail énorme.

Créer des fonctionnalités de gestion de contenu à partir de rien est une tâche colossale. Voici quelques étapes indispensables :

 

-     créer un modèle de contenu flexible

-     développer une interface éditoriale pour gérer du contenu riche

-     ne pas oublier les couches de caches

-     ou la gestion des droits

-     et beaucoup, beaucoup d’autres tâches...

Connecter vos applis avec du contenu, via REST

 Chez eZ, nous voyons un intérêt croissant de la part des agences pour des systèmes de gestion de contenu passant par des canaux neutres pour enrichir leurs applications. Dans l’environnement technologique ultra dynamique dans lequel nous évoluons, le time to market et les coûts de développement de ce genre d’infrastructure back end que nous avons déjà développées est bien trop fastidieux pour les agences. Sans parler de l’interface éditeur, qui est souvent présentée aux clients qui auront besoin de créer et gérer un contenu bien spécifique pour leur application.

Une capture d'écran de l’interface utilisateur d’eZ Platform 

Les développeurs veulent pouvoir être connectés à distance à un repository de contenu.

 Ils cherchent une interface REST qui se connecte aux protocoles web standards, et qui s’intègre facilement à une application native ou à une web application riche. Les services RESTful, selon TechTarget’s SearchSOA, sont plus flexibles, demandent une faible bande passante, et le temps d’apprentissage est beaucoup plus rapide que celui de l’approche SOAP (Simple Object Access Protocol).

 

C’est le cœur de ce que nous produisons. Un service web REST léger qui vous permet d’enrichir vos applications via un vaste rayon de canaux de contenu neutres.

Lors de la création de votre prochaine appli, assurez-vous que vous prenez en compte les notions de gestion de contenu et de stockage de ce contenu. Nous savons qu’elles sont malheureusement très souvent sous estimées, et que cela freine et met en danger un grand nombre de projets. 


Découvrez la puissance d’eZ Platform : formez vous, certifiez vous, et devenez recommandés par eZ Systems > Devenez un partenaire eZ à partir de maintenant !
Chargement des commentaires
chargement...