Méthodes de Synchronisation - Mobile

Pour être utilisé hors ligne, l'application EarthRanger Mobile doit d'abord synchroniser les ressources depuis la plateforme web et les enregistrer dans une base de données locale sur l'appareil. Ceci signifie donc qu'une connexion Internet est indispensable lors de la premiere authentification.

Voici quelques-unes des différentes méthodes pour synchroniser le contenu:

Connexion de l'Utilisateur

Comment Synchroniser?

Lorsque vous vous connectez avec votre utilisateur a l'aide de votre nom d'utilisateur et mot de passe

 

  • Si l'utilisateur utilisé pour se connecter est autre que l'utilisateur actuel dans la base de données, la base de données locale sera supprimée afin de commencer une nouvelle synchronisation des ressources

 

Qu'est-ce qui est synchronisé?

  • Comptes Utilisateurs
    • Utilisateurs Profils y compris
  • Catégories d'Événements
  • Types d'Événements
  • Types de Patrouilles
  • Sujets
   

 

 

Une fois que l'application a terminé la synchronisation décrite ci-dessus, une base de données locale est créée sur l'appareil. L'application EarthRanger interrogera ensuite cette base de données pour afficher les catégories d'événements, les types d'événements et les patrouilles que l'utilisateur ou l'utilisateur profil a la permission de voir.

Cette base de données sera la source de vérité pour l'application mobile afin de savoir quelles données afficher. Si une modification a été effectuée dans la partie Administrateur de EarthRanger, l'application devra etre synchronisée pour voir ce changement. Exemple:

  • Le nom d'une Catégorie d'Événement est modifié
  • Un nouvea Profil est ajouté
  • Les permissions d'un Utilisateur sont modifiées
  • Une nouveau Type d'Événement est crée
  • Un nouveau Type de Patrouille est crée
  • Le codage d'un Type d'Événement est modifié

Vous pouvez synchroniser l'application Mobile de plusieurs facons:

  • Appuyez sur le bouton “Sync” dans la rubrique Statut
  • Fermer et Rouvrir l'application (écran de démarrage)
  • Se Déconnecter et se Reconnecter avec un Nouvel Utilisateur (Notez que cela supprimera toutes les données)

"Sync" dans la rubrique Statut

Comment synchroniser?

Dans la rubrique Statut, vous trouverez le bouton “Sync” en haut a droite de l'écran que vous pouvez sélectionnez manuellement.

 

Qu-est-ce qui est synchronisé?

  • Vérifier les ressources et synchroniser si nécessaire
    • Une connexion Internet stable est nécessaire
    • L'application communiquera avec la plateforme Web EarthRanger pour savoir si des changements ont été effectués:
      • Types d'Événements
      • Catégories d'Événements
      • Types de Patrouilles
      • Sujets
    • Si des modifications sont détectées, l'application EarthRanger Mobile commencera le processus de synchronisation en supprimant les anciennes données de la base de données et en créant une nouvelle.
      • Le bouton “Sync” sera masqué lors de cette synchronisation
    • Une fois la synchronisation terminée, les changements effectués sur la partie Administrateur du site seront affichées sur l'application Mobile
  • L'application tentera de synchroniser les donnés en cours d'envoi y compris:
    • Les Événements
    • Les Patrouilles
    • Le Suivi

Exemple:

Je suis actuellement connecté en tant qu'utilisateur ayant accès à une catégorie d'événements appelée Monitoring.

 

Cette catégorie contient un type d'événement appelé Human Wildlife Coexistence et Human Wildlife Coexistence (ancien):

Dans la partie Administrateur du site en question, j'ai supprimé le Type d'Événement:

 

Human Wildlife Coexistence (old) car je souhaiterai utiliser l'Événement Human Human Wildlife Coexistence a la place.

 Je ne vois plus l'Événement sur l'application Web.

Pour que le Type d'Événement n'apparaisse plus dans l'application, nous devons effectuer une synchronisation.

 

Nous nous référons donc a la rubrique Statut 

  • On s'assure d'avoir une connexion Internet stable
  • Appuyez sur le bouton “Sync” 
  • Attendez que le bouton Sync ne soit plus masqué 
    • Cela risque de prendre plus ou moins de temps dépendant de votre connexion Internet de du nombre d'Événements récoltés
  • Ouvrez la Catégorie d'Événement en question
  • L'Événement Human Wildlife Coexistence(old) ne devrait désormais plus apparaitre dans l'application Mobile

 

Écran de Démarrage

Comment Synchroniser?

Lorsque vous fermez l'application et l'ouvrez à nouveau avec une connexion Internet stable, l'application recherchera les modifications effectuées sur la plateforme web. L'écran de démarrage s'affichera avec une roue de chargement.

 

Qu'est-ce qui est synchronisé?

  • Vérifier les ressources et synchroniser si nécessaire
    • Une connexion Internet stable est nécessaire
    • L'application communiquera avec la plateforme Web EarthRanger pour savoir si des changements ont été effectués:
      • Types d'Événements
      • Catégories d'Événements
      • Types de Patrouilles
      • Sujets
    • Si des modifications sont détectées, l'application EarthRanger Mobile commencera le processus de synchronisation en supprimant les anciennes données de la base de données et en créant une nouvelle
      • L'écran de démarrage et la roue de chargement resteront affichées jusqu'a-ce que la synchronisation soit terminée
  • Une fois la synchronisation complétée, l'application reviendra sur la 
  • Les modifications effectuées sur la partie Administrateur devraient désormais etre disponibles sur l'application Mobile

Exemple:

L'utilisateur a acces aux Catégories d'Événements suivants:

 

  • Security
  • Ecology
  • Monitoring
  • Logistics
  • Marine
  • SMART Reports
  • WildAid
  • Manufacturing
  • Fauna

 

Nous lui retirons toutes permissions, autre que celles liées a la Catégorie Monitoring

Pour que les nouvelles permissions liées aux Catégories d'Événements soient appliquées, il faut synchroniser l'application Mobile.

 

  • Assurez-vous d'avoir une connexion Internet stable
  • Fermer l'Application
  • Ouvrer l'Application
  • Attendez que l'écran de démarrage disparaisse
    • Cela risque de prendre plus ou moins de temps dépendant de votre connexion Internet de du nombre d'Événements récoltés
  • Ouvrez la rubrique Statut
  • Valider que seule la Catégorie d'Événement Monitoring est visible

 

Connectez-vous Avec Un Utilisateur Différent

Comment synchroniser?

Lorsque vous vous déconnectez et vous reconnectez avec un utilisateur différent qui n'est pas présent dans la base de données locale, la base de données sera supprimée et remplie avec de nouvelles données.

Qu-est-ce qui est synchronisé?

  • Toutes les données sont synchronisées:
    • L'application Mobile nécessite une connexion Internet stable
    • Suite a la suppression de la Base de Données, toutes les ressources seront synchronisées à nouveau, peu importe si des modifications aient été détectées ou non
      • Comptes Utilisateurs
      • Types d'Événements
      • Catégories d'Événements
      • Types de Patrouilles
      • Sujets

 

 

EarthRanger 2.6.7

 

 

 

 

 

Was this article helpful?