travailler sans internet

Comment développer une application mobile en mode déconnecté

Vous avez beaucoup de missions à faire en dehors de votre entreprise et vous avez toujours besoin de l’internet dans votre travail !

 

Il vous suffit d’avoir une connexion Internet sur votre smartphone pour pouvoir envoyer ce que vous voulez à travers un outil de messagerie ou idéalement à travers une application connectée au système d’information de l’entreprise.

 

Mais si vous n’avez pas accès internet dans votre smartphone alors vous serez obligés de sauvegarder les informations importantes pour les saisir par la suite dans le système d’information de l’entreprise une fois vous aurez l’opportunité de se présenter dans l’entreprise.

 

Ne vous paniquez pas !

Maintenant avec l’évolution des smartphones et les nouvelles technologies, on vous donne la solution pour que vous pouvez travailler sans être dépendant de la connexion internet dans votre smartphone.

 

Eh oui … Vous n’avez pas besoin d’attendre à trouver l’accès internet ou le retour à l’entreprise pour pouvoir partager vos informations avec votre équipe.

 

La solution est alors de prévoir une application mobile qui fonctionne sans internet … c’est-à-dire qu’elle est développée en mode déconnecté.

 

Vous pouvez par exemple continuer à saisir votre rapport ou votre commande, le sauvegarder, et ensuite l’envoyer au système central une fois la connexion internet est rétablie. 

 

Pour avoir une application mobile qui vous permet de contenir à travailler sans internet, il vous suffit d’avoir deux choses :

 

1. Une base de données locale sur votre mobile 

 

Cette base de données locale permet à votre application de continuer à sauvegarder vos données une fois vous n’avez pas de connexion internet.

 

Une des bases de données les plus connues est la base de données Sqlite.

 

Cette solution vous permet de stocker les données d’une façon structurée ainsi qu’un accès rapide.

2. Des règles de synchronisation des données

 

Les données sont partagées entre l’application et le système central, il faut donc prévoir des règles de synchronisation qui vont permettre au système de savoir comment transférer et gérer les données.

 

Ces règles vont définir les droits à des différentes opérations sur les données comme la modification, la suppression, etc.. ainsi que les priorités d’accès à ces données comme par exemple, si vous avez une entité qui est modifiée de deux cotés, une des règles va définir quelle modification le système doit prendre en considération. 

 

Pour conclure, le mode déconnecté facilite les traitements de vos données et rend votre application mobile plus flexible puisque elle vous permet de travailler sans être dépendant de la connexion internet.

 

Et vous, que faites vous pour assurer la continuité de votre travail sans internet ?

 

 

 

 

 

Avatar for Nizar Ellouze

Author: Nizar Ellouze

No Comments

Post a Comment

Comment
Name
Email
Website