En toute objectivité, il existe mille bonnes raisons pouvant justifier la création d'une application mobile pour une entreprise ; chacune étant propre à ses objectifs, ses problématiques et ses enjeux. Cela peut aller de la volonté d'optimiser le travail de commerciaux sur le terrain, d'améliorer la communication interne ou encore d'ouvrir un nouveau canal de vente pour ses clients.
De manière générale, on s'accordera tout de même pour dire que le développement d'une application mobile permet, via un outil adapté aux habitudes et à la mobilité, de créer de la valeur ajoutée pour une entreprise.
L'objectif d'une application mobile est d'offrir un service en mobilité auprès des acteurs de l'entreprise, que ce soit des salariés ou des acteurs externes (fournisseurs, clients, agents...).
L'application est donc une partie intégrante du système d'informations de l'entreprise et doit être considérée comme telle, avec tous les enjeux & les interrogations que cela comporte, notamment en matière de sécurité.
Un certain nombre de spécificités d'applications mobile d'entreprises sont à prendre en compte :
Les applications mobile pour les entreprises doivent être en adéquation avec les valeurs véhiculées par l'entreprise.
Une application mobile est une extension du SILe SI désigne le système d'informations d'une organisation.. Elle consomme des services (au sens applicatif) pré-existants dans le SI (par exemple, la gestion des utilisateurs) et des services qui lui sont spécifiques. Pour cela, il convient de créer une API qui répondra aux besoins de l'application.
L'architecture micro-services est l'architecture la plus préconisée pour la création de son APIUne API est un programme permettant à deux applications distinctes de communiquer entre elles et d’échanger des données..
Point sécurité API : Par définition, l'API sera ouverte sur l'extérieur du SI. Il faut donc absolument s'assurer que des informations sensibles ne soit pas volées. Pour cela, il faut dès le début du projet, penser & concevoir la sécurité de son API. Il existe de nombreuses solutions de WAF (web application firewall) à considérer au moment de la conception.
Il existe plusieurs solutions techniques pour réaliser une application mobile d'entreprise :
La technologie de développement retenue doit être définie en fonction des objectifs, des fonctionnalités de l'application et de la cible.
Pour mettre à disposition l'application d'entreprise à ses futurs utilisateurs, trois solutions existent : les stores classiques, les stores d'entreprise et les liens directs.
La majorité des applications sont aujourd'hui distribuées via les stores classiques : Apple Store et Google Play Store.
L'avantage de cette solution repose dans la facilité de mise à disposition pour les utilisateurs internes et externes de l'entreprise.
L'inconvénient majeur est justement que votre application est disponible pour tout le monde !
Attention une fois de plus à bien gérer la sécurité dans l'application.
Saviez-vous qu'il est possible de crée un store pour votre entreprise ? Chaque entreprise peut créer son propre store, et rendre disponible ses applications uniquement via ce canal. Cette solution permet une meilleure maitrise du cycle de distribution des applications et de la sécurité.
Le revers de la solution est qu'il faut bien évidemment s'occuper de ce store pour le faire vivre dans la durée.
La dernière solution consiste à mettre directement l'application à disposition par lien (sur un intrant par exemple). Bien que la mise à disposition par lien offre des avantages indéniables en matière de rapidité et d'efficacité, la mise à jour de l'application est largement complexifiée. En effet, aucune notification ne pouvant être envoyée pour inciter l'utilisateur à mettre à jour son application, il faudra se charger de transmettre l'information en interne.
Aujourd’hui, la mobilité est un des principaux investissements IT des entreprises. Et pour cause, l’utilisation des smartphones et des tablettes est de plus en plus répandue. Seulement l’investissement en mobilité des entreprises n’est pas uniquement con
Médecin, chirurgien, infirmière… autant de professions qui ne cessent de susciter des vocations chaque jour, avec un seul et même but en ligne de mire : aider les patients et prendre soin d’eux. Voyons aujourd’hui comment les applications mobiles et
Comment mettre en place l’accessibilité mobile sur IOS et Android pour les personnes en situation de handicap ?
Comparatif Java VS Kotlin pour le développement d’une application mobile en 2019.