Application métier web ou progiciel

application web

Dans le dernier article, je vous présentai 5 raisons pour développer un logiciel sur-mesure. Deux possibilités s’offrent à vous : développer un progiciel, c’est-à-dire un logiciel en dur sur votre machine, ou une application web disponible via un navigateur

Facturation, signature électronique, gestion de la relation client… De multiples solutions logicielles sur-mesure sont possibles

La question est : Faut-il choisir un progiciel ou une application logicielle web ?

Logiciel versus application web

Tout d’abord, commençons par le commencement, quelle est la différence entre les deux ? 

Un progiciel est un logiciel professionnel qui est déployé sur la machine. L’objectif de ces logiciels est d’apporter les fonctionnalités les plus poussées au client final. Ces logiciels sont donc spécialisés dans un domaine et ont pris plusieurs années pour certains à être aussi performant.

A noter que le développement sur-mesure est possible mais néanmoins cher car si vous disposez de différents ordinateurs, par exemple un mac et un windows, il faudra développer deux solutions distinctes car les langages ne sont pas les mêmes.

Les applications web sont déployées sur des serveurs et accessibles depuis un navigateur internet comme google Chrome ou Mozilla. Ces applications peuvent être sur-mesure ou spécialisées comme asana ou excel Online.

L’avantage est de pouvoir avoir accès à votre logiciel de n’importe où, avec n’importe quel ordinateur.

Attention à la sécurité, me direz-vous! 

Figurez-vous que les applications en SaaS sont très sécurisées et apportent certains avantages.Vous ne risquez pas de perdre vos données dans un incendie, votre logiciel pourra bénéficier de sauvegardes automatiques chez votre hébergeur et vous pourrez également faire des copies physiques de vos données. Un avantage considérable qui vous soulagera les épaules.

Notre Choix :

Chez Kreatys, nous sommes convaincus que les technologies web sont l’avenir de l’entreprise.

Le développement sur-mesure allié aux technologies SaaS (en webapp) est une opportunité qui peut transformer les entreprises en rendant leur processus plus performant grâce à des solutions faites pour leur métier offrant une grande accessibilité.

Autre avantage de taille : vous bénéficiez d’une centralisation de vos données.

Plus de problème pour savoir qui a fait quoi et à quel moment. Toutes les infos se trouveront au même endroit.

De plus, niveau sécurité, plus de risques de tout perdre si vos ordinateurs plantent. Des sauvegardes automatiques sont faites et hébergées dans des datacenter avec bien sûr une grande confidentialité.

Vous souhaitez consulter certaines applications web que nous avons réalisées ? c’est Ici

Découvrir le Service Worker

Le Service Worker est une nouvelle technologie encore expérimentale qui va faire avancer les webapps et sites internet.

Le Service Worker répond à un besoin spécifique : garder une page web active lorsque le réseau est indisponible.

Le Service Worker, qu’est-ce que c’est  ?

Le Service Worker est un script qui va fonctionner en parallèle des scripts de la page internet. Il se place en proxy et va récupérer les données du LocalStorage (Protocole de votre page Web). Grâce à ces données , le Service Worker va vous permettre de naviguer sur votre page Web  même si vous n’avez pas ou plus accès à un réseau internet.

Concrètement, si nous devions imager, votre page web est une maison. Celle-ci a normalement besoin d’électricité (connexion internet) pour fonctionner. Or,  si la centrale ne fonctionne plus, vous pouvez quand même utiliser de l’électricité dans votre maison grâce à une batterie de secours (Service Worker).

On retrouve les Services Worker notamment dans les Progressives Webapps.

Attention : Les Services Workers restent encore expérimentaux. Ils ne sont donc pas encore compatibles avec tous les navigateurs. Pour le moment seul Google Chrome et Mozilla Firefox sont compatibles avec les Services Workers

les Progressives Web App: un saut en avant pour les Web App

la Progressive Web App est à mi-chemin entre une Web App Classique et une application Mobile (Native et hybride). Elle prend le meilleur des deux pour donner un résultat très intéressant.

En effet, la Progressive Web App est conçu comme une application mobile native afin d’être très intuitive et facile d’utilisation, avec un Design ergonomique et responsive (application hybride), le tout sur une page Web.

La « révolution » de la Progressive Web App est que celle-ci va pouvoir fonctionner sans connexion internet grâce au Service Worker, chose qui était impossible pour les applications hybrides et Web App classique. A cela s’ajoute une rapidité équivalente aux applications natives, les notifications Push et la possibilité d’installer l’application web sur  sur votre écran d’accueil de smartphone.

On peut clairement trouver une opportunité pour qui veut développer un projet digital mais qui hésite entre une Web App et une application native. La Progressive Web App propose des fonctionnalités que l’on recherche sur les applications natives mais aussi des fonctionnalités présente sur les Web App.

Affaire à suivre…